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

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

Ошибка при фильтрации [D6, dBase, FoxPro]


Wedos ©   (2003-04-11 07:51:00) 

У меня есть поле "Dates" тип Date. Пытаюсь отфильтровать записи по этому полю:
Table1.IndexName:="Date_Index";
Table1.Filter:="Dates>"+Str;
Table1.Filtered:=True;
Выдает ошибку:
Invalid filter expression character ‘.’


Wedos   (2003-04-11 08:18:00) [1]

Спасибо, получилось!


supersan   (2003-04-11 07:59:00) [2]

Попробуй так:
Table1.Filter:="Dates>"""+Str+"""";
т.е. дату заключить в апострофы
Если так не получится, то проыерь настройки даты, может, там у тебя разделители типа / или -.


Wedos   (2003-04-11 07:54:00) [3]

"Date_Index" это вторичный индекс по полю Date.


Наверх

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