Главная страница
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.47 MB
Время: 0.033 c
15-1162236463
cyborg
2006-10-30 22:27
2006.11.19
Что за ерунда


1-1160321075
flaxe
2006-10-08 19:24
2006.11.19
Встраивание в другие программы


8-1144648634
Wolfram
2006-04-10 09:57
2006.11.19
Где взять исходник работающей программы для записи звука?


15-1162125633
MsGuns
2006-10-29 15:40
2006.11.19
Динамо делает Локо !


2-1162464612
dmdel
2006-11-02 13:50
2006.11.19
вертикальные заголовки в StringGride