Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Фильтр по дате? [D5, Paradox]


SaYbr ©   (2004-03-10 09:24:00) 

 Table1.Filtered:=False;
Table1.Filter:= 'Date='+DateToStr(DateTimePicker1.date);
Table1.Filtered:=True;

Почему то не срабатывает, ругается на точки в дате?


Соловьев   (2004-03-10 12:01:00) [1]

OnFilterRecord:

Accept := Table.FieldByName('DATE').AsDateTime = DateTimePicker1.date;


Я   (2004-03-10 10:27:00) [2]

Table.Filter := '[Date]=''' + DateToStr(DateTimePicker.Date) + '''';
P.S. Это работает в связке ADO + MSJet + *.mdb


Janbolat   (2004-03-10 09:39:00) [3]

если насчет разделителей, посмотрите какие разделители установлены у Вас


Anatoly Podgoretsky   (2004-03-10 09:39:00) [4]

Хотелось бы услышать про точки поподробнее, ни разу не встречал таких сообщений.


Алхимик   (2004-03-10 09:34:00) [5]

В названии полей не используй Date(см[1]).
Строка с датой должна быть в кавычках.


Наталия   (2004-03-10 09:30:00) [6]

А как именно ругается? А называть поле словом "Date" - это модно сейчас?


Наверх

Титульная страница Поиск, карта сайта Написать письмо