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

Вниз

Фильтрация   Найти похожие ветки 

 
Apollo ©   (2003-09-19 13:01) [0]

Здравствуйте.
Мне нужно отфильтровать данные. Я программно задаю поле фильтр:

DataModule1.ADOTable1.Filter:="DAT >= ""01.07.2003"" AND DAT <= ""19.09.2003"" AND INN = ""0101010101""";

Он мне показывает, чт оотфильтровано 0 записей.
Я делаю тоже самое в Object Inspector"е - отфильтровано 3 записи.
Поле DAT - дата, INN - текстовое.


 
Apollo ©   (2003-09-19 13:54) [1]

Без кавычек тоже самое

DataModule1.ADOTable1.Filter:="DAT >= 01.07.2003 AND DAT <= 19.09.2003 AND INN = 2301035219";
DataModule1.ADOTable1.Filtered:=True;


 
sewer1   (2003-09-19 14:04) [2]

Если поле DAT имеет тип дата, то надо StrToDat("01.07.2003")


 
Apollo ©   (2003-09-19 14:32) [3]

>sewer1
>Если поле DAT имеет тип дата, то надо StrToDat("01.07.2003")

Так свойство Filter строковое !!!

Код
DataModule1.ADOTable1.Filter:="DAT >= 01.07.2003 AND DAT <= 19.09.2003";
DataModule1.ADOTable1.Filtered:=True;

работает нормально. Фильтрует нужные записи.


 
Apollo ©   (2003-09-19 15:12) [4]

Есть. Заработало. Если кто столкнётся с таким сообщаю:
Я сделал так:
DataModule1.ADOTable1.Filter:="INN = 0101010101 AND DAT >= 01.07.2003 AND DAT <= 19.09.2003";
и все отфильтровалось.
Но это же ГЛЮК!!!



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

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

Наверх




Память: 0.47 MB
Время: 0.019 c
3-27312
leonon
2003-09-15 17:35
2003.10.09
временные db файлы при формировании запросов


3-27328
RIMM
2003-09-22 05:54
2003.10.09
ADOQuery - Invalid column name


1-27593
ART19_80
2003-09-29 10:00
2003.10.09
Система координат


14-27736
Fenik
2003-09-21 21:07
2003.10.09
Энергия пирамид


3-27392
MakNik
2003-09-18 14:46
2003.10.09
RESTORE DATABASE