![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Немогу определить настройки филтера [D5, Win95/98, WinME, NT4, Win2k, WinXP]
Ulugbek © (2002-05-29 09:28:00)Здраствуйте мастера!!!
Дайте мне пожалуйста свой совет на счет филтра в базе данный. Я программе пишу так:
dm.dmMain.tblLControl.Filtered := true ;
dm.dmMain.tblLControl.Filter :="(Date_Result<="+ datetostr(dtpDateTo.date) + ")and (Date_Result>=" + datetostr(dtpDateFrom.date)+")";
сдесь
dtpDateTo и dtpDateFrom : TDateTimePicker
После запуска программы дает следующую ощибку:
Invalid filter expression character: "."
и филтер не работает
Пожалуйста помогите.
Ulugbek (2002-05-29 09:51:00) [1]Всем большое спасибо. Сработало
Anatoly Podgoretsky (2002-05-29 09:48:00) [2]QuotedStr(DateToStr(dtpDateTo.date))
и еще круглые скобки лишнее, приоритет операций отношения выше приоритета логических операций, убери
Сергей Иванов (2002-05-29 09:47:00) [3]dm.dmMain.tblLControl.Filter :="(Date_Result<="+ CHR(39) + datetostr(dtpDateTo.date)+ CHR(39) + ")and (Date_Result>=" + CHR(39) + datetostr(dtpDateFrom.date) + CHR(39) +")";
Ulugbek (2002-05-29 09:36:00) [4]Анатолий спасибо за совет!
Не подскажете это в примере
Anatoly Podgoretsky (2002-05-29 09:32:00) [5]Даты нужно брать в кавычки