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

Вниз

Не подскажите как проверить наличие поля в таблице?   Найти похожие ветки 

 
Kurt   (2002-09-19 13:18) [0]

Не подскажите как проверить наличие поля в таблице? ну есть название поля и проверить есть ли такое в данной таблице, как коректно поставить условие?


 
@lex   (2002-09-19 14:25) [1]

В MSSQL смотри хранимую процедуру "sp_columns"


 
suric   (2002-09-19 15:00) [2]

Cделый так:
try
adodataset.commandtext:="select <имя поля> from <имя таблицы>";
except on exception do

<код, исполняемый, если поля нет>
end;

Если соединение с базой работает нормально, прочие ошибки невозможны, то обработчик ошибок сработает на отсутствие поля в таблице.


 
suric   (2002-09-19 15:05) [3]

Если речь идет об INFORMIX, то можно просмотреть поля таблицы Sistabels


 
MsGuns ©   (2002-09-19 17:27) [4]

if [Table1|Query1].FindField("MyField")=nil then
ShowMessage("Поля [MyField] нет в наборе данных");



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-31705
AZ
2002-09-30 10:20
2002.10.10
TCollection


14-31998
Profi
2002-09-17 08:16
2002.10.10
Посоветуйте хороший форум по администрированию W2k


1-31850
Romikadze
2002-09-28 17:57
2002.10.10
Название песни, которую играет winamp


1-31897
123000
2002-09-28 20:26
2002.10.10
Поиск файлов в Delphi


14-31962
Карлсон
2002-09-15 22:00
2002.10.10
э.... трудно это назвать....