![]() |
|
|
|||||||
| Регистрация | << Правила форума >> | 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)
| ||