Форум: "Базы";
Текущий архив: 2002.06.17;
Скачать: [xml.tar.bz2];
ВнизПроверка на null в таблице. Найти похожие ветки
← →
PSZ (2002-05-22 17:20) [0]Как проверить, поле в таблице равно null или нет?
if Table["Field"]=nil - выдает ошибку.
← →
Black Cat (2002-05-22 17:22) [1]if Table["Field"]=NULL
← →
Reindeer Moss Eater (2002-05-22 17:23) [2]Выражение "if Table["Field"]=NULL" всегда можно заменить на более простое "if false"
← →
PSZ (2002-05-22 17:26) [3]Не проходит.
Undeclared identifier: NULL
← →
Reindeer Moss Eater (2002-05-22 17:32) [4]Table["Field"].IsNull
← →
PSZ (2002-05-22 17:32) [5]Не понял, как можно заменить на if false - оно же всегда будет false ?
← →
PSZ (2002-05-22 17:43) [6]Тоже не проходит.
Variant does not reference an automation object.
← →
Lusha (2002-05-22 17:47) [7]VarIsNull(Table["Field"])
← →
Lusha (2002-05-22 17:49) [8]А вообще настоятельно рекомендую познакомиться со свойством TDataSet.Fields для работы с полями набора данных...
← →
PSZ (2002-05-22 17:53) [9]Щас с ума сойду.
Вроде все правильно пишут ...
На VarIsNull(Table["Field"] - Invalid variant type conversion
← →
Lusha (2002-05-22 17:55) [10]Тип поля какой?
← →
PSZ (2002-05-22 17:57) [11]Тип поля - строка.
← →
PSZ (2002-05-22 18:18) [12]Спасибо, Lusha, прокатило VarIsNull. Просто в этой строке была еще одна ошибка.
← →
Fay (2002-05-22 19:31) [13]8)
← →
-=Sergeante=- (2002-05-23 09:08) [14]table1.fieldbyname("field1").isNull
← →
avg (2002-05-23 09:36) [15]Еще один вариант
if Table.FieldByName("<field name>").Value = null then ...
← →
IrenFD (2002-05-23 12:05) [16]if Table["Field"].AsString=NULL
Такой вариант тоже работает, только нужно указать тип
поля нпр. AsString
← →
Deniz (2002-05-23 12:27) [17]Правильно >>>> -=Sergeante=- © (23.05.02 09:08)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.06.17;
Скачать: [xml.tar.bz2];
Память: 0.47 MB
Время: 0.006 c