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