Цитата:
Сообщение от TOJluK
Если все таки для поля дата и время выбрать типы DateTime, то на SQL в QUERY это таk
Код:
SELECT
Поле_дата,
Поле_время
FROM
Имя_таблицы
WHERE
(Поле_дата >= :edit_par_1) AND
(Поле_дата <= :edit_par_3) AND
(Поле_время >= :edit_par_2) AND
(Поле_время <= :edit_par_4)
:edit_par_1..4 в Query это параметры. Их значения делаем так
Код:
Query1.Parameters[0].value:=Edit1.Text;
//где [0] индекс параметра, смотри св-во PARAMS в QUERY после того как SQL забъеш
|
Все работает, но небольшой косяк: например вводим дату с 10 числа по 12, все отображается, но если я ввожу время с 8.00 (10 числа) по 9.00 (12 числа) то выводятся данные 10, 11, 12 числа, но только в интервале с 8 до 9 часов каждого дня. Если по русски, то не отображаются например данные 10 числа, к примеру, в 11 часов