|
|
Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
#1
|
|||
|
|||
Существует ли поле в БД
Ребят, подскажите как в делфи сделать запрос на проверку существования колонки в БД. Знаю как PHP но в делфи никак... думаю что то типа IF NOT EXIST...
если можно пример кода, пожалуйста. Спасибо |
#2
|
||||
|
||||
Запросом не знаю как, а так, вроде вот
Код:
... var sl: TStrings; begin sl:= Tstringlist.Create; Table.GetFieldNames(sl); if sl.IndexOf('FieldName') > 0 then .. // есть в таблице поле FieldName else .. // нету такого поля sl.Free; end; Я не понял Вашего вопроса, но всё же Вам на него отвечу! |
Этот пользователь сказал Спасибо Alegun за это полезное сообщение: | ||
chellas88 (12.01.2016)
|
#3
|
|||
|
|||
MS SQL
Код:
SELECT c.* FROM INFORMATION_SCHEMA.COLUMNS as c WHERE c.COLUMN_NAME = 'Имя' |
Этот пользователь сказал Спасибо Rosenkrantz за это полезное сообщение: | ||
chellas88 (12.01.2016)
|