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

Вниз

Проблема с фильтром в DBGrid   Найти похожие ветки 

 
Neket   (2006-07-28 10:04) [0]

Задаю в DBGrid фильтр следующей строкой:
(CEL="111") or (CEL = "112") or (CEL = "113") and (CEL<>null) and (KVARTAL="2 кв. 2006г.") and (KVARTAL<>null).

Но при этом у меня выводятся  строки со значением поля "CEL" как 111 так и 112, хотя в строке в которой поле CEL равно 111, поле KVARTAL <> 2 кв. 2006г.
В чем может быть дело?

P.S. Если криво объяснил вы скажите попробую объяснить получше...


 
Ega23 ©   (2006-07-28 10:08) [1]

((CEL="111") or (CEL = "112") or (CEL = "113")) and (CEL<>null) and (KVARTAL="2 кв. 2006г.") and (KVARTAL<>null).


?


 
Megabyte ©   (2006-07-28 10:27) [2]

Где такой Грид продают с фильтром?
А по поводу операций: наверное, стоит первые 3 операции(с OR) взять еще в одни скобки!
А то получается так: это ИЛИ это ИЛИ это+то+то.


 
Neket   (2006-07-28 10:31) [3]

О спасибо заработало.......


 
isasa ©   (2006-07-28 10:35) [4]

(CEL<>null) and ... and (KVARTAL<>null) ?

(CEL is not null) and ... and (KVARTAL is not null) !


 
Desdechado ©   (2006-07-28 15:53) [5]

> (KVARTAL="2 кв. 2006г.") and (KVARTAL<>null)
что-то из этого явно лишнее, да и на NULL проверяют, как написано в isasa ©   (28.07.06 10:35) [4]



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

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

Наверх




Память: 0.47 MB
Время: 0.043 c
6-1144007969
Vovanchik
2006-04-02 23:59
2006.08.20
Обработка ошибок в TClientSocket;,TServerSocket


15-1153327198
Sergey Masloff
2006-07-19 20:39
2006.08.20
Ситуация с винами - вот где беспредел


2-1154009086
Ega23
2006-07-27 18:04
2006.08.20
Визуализация длительной загрузки


15-1153391517
Vlad
2006-07-20 14:31
2006.08.20
Ваша гражданская позиция (небольшой опрос)


3-1150177063
Layner
2006-06-13 09:37
2006.08.20
Locate на 2 поля, возможно?