Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.11.19;
Скачать: CL | DM;

Вниз

Как по имени таблицы узнать имена полей?   Найти похожие ветки 

 
*Ray* ©   (2006-09-11 19:29) [0]

Доброе время суток, уважаемые мастера!
Подскажите пожалуйста как по имени таблицы можно узнать имена полей в ней? В идеале это хотелось бы видеть так: из выпадающего списка выпадают имена таблиц, а после выбора имени таблицы в другом выпадающем списке в зависимости от имени формировались имена полей в этой таблице. Буду очень благодарен за любую помощь!


 
Johnmen ©   (2006-09-11 23:06) [1]

SHOW COLUMNS он же SHOW FIELDS
читать здесь http://www.mysql.ru/docs/man/SHOW.html


 
Desdechado ©   (2006-09-12 12:08) [2]

SELECT * FROM Tabl WHERE 1=0
Будет пустой датасет со всеми характеристиками таблицы.


 
*Ray* ©   (2006-09-12 20:22) [3]

Я добавляю в ComboBox имена всех таблиц через:
SQLConnection1.GetTableNames(ComboBox1.Items);
Все нормально работает. А как теперь по именам таблиц в другой ComboBox добавить имена полей в конкретной таблице? (в зависимости от выбора первого ComboBox).


 
Desdechado ©   (2006-09-12 21:22) [4]

with(SQLDataSet) do begin
 CommandText:="SELECT * FROM Tabl WHERE 1=0";
 Open;
 for i:=0 to Fields.Count-1 do
   Combo.Items.Add( Fields[i].FieldName );
end;


 
*Ray* ©   (2006-09-19 19:15) [5]

Хочу всех поблагодарить за помощь! Все нормально работает!



Страницы: 1 вся ветка

Текущий архив: 2006.11.19;
Скачать: CL | DM;

Наверх




Память: 0.45 MB
Время: 0.06 c
2-1161852736
Shell
2006-10-26 12:52
2006.11.19
Как открыть программу


15-1162209646
Chort
2006-10-30 15:00
2006.11.19
Microsoft Plus! Digital Media Edition 2006


15-1162384753
IronHawk
2006-11-01 15:39
2006.11.19
IDA signature file for Delphi6 & Delphi7


15-1162546905
Руслан
2006-11-03 12:41
2006.11.19
Нужна картинка студента


4-1152095200
Daber
2006-07-05 14:26
2006.11.19
Как определить существование Мыши в WinXP?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский