Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» DELPHI. Выборка по датам

Автор: filja
Дата сообщения: 29.11.2004 13:12
Использую таблицы Эксель через ADOConnection и ADOTable.
Необходимо, чтобы DBGrid показывала даты в диапазоне от DateTimePicker1 до DateTimePicker2.
Я пишу:

DataModule3.ADOTable1.filter:='Dates>='+DateToStr(DateTimePicker1.Date)+'and Dates<='+DateToStr(DateTimePicker4.Date);
DataModule3.ADOTable1.filtered:=true;

Программа запускается, но при подтверждении ОК после выбора диапазона выдается ошибка: "Аргументы имеют неверный тип, выходят за пределы допустимого диапазона или вступают в конфликт друг с другом".

В таком виде:
DataModule3.ADOTable1.filter:='Dates>='+DateToStr(DateTimePicker1.Date);
фильтр работает, но однобоко, а мне нужен диапазон.
Автор: A_V
Дата сообщения: 29.11.2004 17:41
может просто надо пробел поставить перед and?
Автор: filja
Дата сообщения: 30.11.2004 09:22
В натуре! Спасибо!!
А зачем этот пробел нужен? Что он значит?
Автор: strannik2399
Дата сообщения: 24.03.2011 09:39
'and Dates<=' почему вот здесь он не включает дату которую выбрали а только ту которая меньше?

Страницы: 1

Предыдущая тема: ExpressQuantumGrid 5, вопрос по Group Row и CellAutoHeight


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.