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

Вниз

Как проверить в программе существование поля по названию?   Найти похожие ветки 

 
Abcdef123   (2008-08-05 04:20) [0]

Здравствуйте, Мастера!
В проекте пришлось добавить новые поля в таблицу, и надо теперь в программе сделать проверочку, если вдруг у пользователя старая структура таблицы, то надо чтоб программа все же работала, просто на форме компоненты на эти поля не показывать (DBEdit к примеру). Так я не знаю возможно ли сделать такую проверку, особенно если учесть, что в датамодуле я добавила эти поля в компонент TadsTable (для полноты информации у нас Advantage сервер) . Если возможно, подскажите, плз, как это сделать?
Заранее спасибо!


 
Сергей М. ©   (2008-08-05 08:12) [1]

var
 MyNewField: TField;
..
try
 MyNewField := MyDataSet.FieldByName("MyNewFieldName");
 ShowMessage("Поле с именем MyNewFieldName существует")
except
 ShowMessage("Поле с именем MyNewFieldName не существует")
end;


 
MsGuns ©   (2008-08-05 08:24) [2]

>Сергей М. ©   (05.08.08 08:12) [1]

О боже, зачем так вычурно ?


 
Slym ©   (2008-08-05 08:51) [3]

if MyDataSet.Fields.FindField("MyNewFieldName")<>nil then
 ShowMessage("Поле с именем MyNewFieldName существует")
else
 ShowMessage("Поле с именем MyNewFieldName не существует");



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

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

Наверх




Память: 0.47 MB
Время: 0.023 c
2-1217529981
Noobik
2008-07-31 22:46
2008.09.14
Вопрос по скрипиту на delphi


15-1216815562
oldman
2008-07-23 16:19
2008.09.14
А у меня завтра дочери исполняется шесть лет!


6-1193124658
Alex_C
2007-10-23 11:30
2008.09.14
Загрузить фаил на сервер


15-1216701537
Sergey13
2008-07-22 08:38
2008.09.14
СУБД Ред База Данных. Никто не пробовал? Как впечатления?


2-1217583545
Vlad Oshin
2008-08-01 13:39
2008.09.14
cxGrid от DevExpress на форме в dll. Не выбирается мышкой строка.