Форум: "Базы";
Текущий архив: 2006.11.19;
Скачать: [xml.tar.bz2];
ВнизКак по имени таблицы узнать имена полей? Найти похожие ветки
← →
*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;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.054 c