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

Вниз

ADODataSet.Filter --- и поле типа Boolean   Найти похожие ветки 

 
Silver... ©   (2005-08-04 01:09) [0]

Поле Active типа Boolean
Пчему я не могу написать так:

ADODataSet.Filter := "Active";
или
ADODataSet.Filter := "Active = True";
или
ADODataSet.Filter := "Active <> NULL";

Выскакивает ошибка:
"Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another"

PS. Про OnFilterRecord в курсе его и пользую все работает, но хотел быть в курсе
      почему ADODataSet.Filter :=... не работает


 
sniknik ©   (2005-08-04 08:28) [1]

по какойто причине у тебя не находит внутреннюю переменную/представление True (а написано вроде правильно...), то что не найдено считается именем поля, но его же нет.
вообще запись ADODataSet.Filter := "Active = True"; должна работать... попробуй смени ее на эквивалент Filter := "Active = -1"; (сравнить по значению, а не по переменной)

a запись
ADODataSet.Filter := "Active <> NULL";
совсем безсмыссленная, тип Boolean не может иметь других значений кроме как true/false. но это так понимаю просто проверка?


 
Виталий Панасенко   (2005-08-04 09:10) [2]


> a запись
> ADODataSet.Filter := "Active <> NULL";
> совсем безсмыссленная, тип Boolean не может иметь других
> значений кроме как true/false. но это так понимаю просто
> проверка?

Не совсем верно....Null тоже есть


 
sniknik ©   (2005-08-04 10:24) [3]

> Не совсем верно....Null тоже есть
проверь. не забудь, разговор про Access, поле логическое.



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

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

Наверх




Память: 0.47 MB
Время: 0.038 c
14-1124638541
Alexander Panov
2005-08-21 19:35
2005.09.18
Опять спор об исключениях.


3-1123140957
-=snoop=-
2005-08-04 11:35
2005.09.18
и все же, как правильно работать с 866 страницей через ADO


3-1123229097
kyn66
2005-08-05 12:04
2005.09.18
Обнулить данные в строке таблицы


14-1124523261
Катя_В
2005-08-20 11:34
2005.09.18
Ошибка при регистрации на borland.com


6-1117186897
Ильичев С.А.
2005-05-27 13:41
2005.09.18
Status Bar Internet Explorer