Ошибка в переменных ADOQuery типа Date?
Подскажите почему:
В отчете, во вкладке данных есть ADOQuery1 с запросом SELECT * FROM Table1 WHERE DateDoc= D
На форме этого же отчета есть элемент управления DateEdit1
В параметре отчета указан тип Date а в значении DateEdit1.Date
При выполнении отчет не возвращает ни одной строки, а если в значени переметра указать FormatDateTime('dd.mm.yyyy', DateEdit1.Date), то все работает.
Пичем Если ADOQuery1 с запросом SELECT * FROM Table1 WHERE DateDoc<:DD или >, то работает и при параметре DateEdit1.Date без форматированиея.
Что сделать что-бы заработало нормально без применения форматирования?
В отчете, во вкладке данных есть ADOQuery1 с запросом SELECT * FROM Table1 WHERE DateDoc= D
На форме этого же отчета есть элемент управления DateEdit1
В параметре отчета указан тип Date а в значении DateEdit1.Date
При выполнении отчет не возвращает ни одной строки, а если в значени переметра указать FormatDateTime('dd.mm.yyyy', DateEdit1.Date), то все работает.
Пичем Если ADOQuery1 с запросом SELECT * FROM Table1 WHERE DateDoc<:DD или >, то работает и при параметре DateEdit1.Date без форматированиея.
Что сделать что-бы заработало нормально без применения форматирования?
Комментарии