Форум: "Базы";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
ВнизФильтрация набора данных Найти похожие ветки
← →
me2 (2003-07-01 11:55) [0]Получаю набор данных при помощи IBQuery. Одно из полей полученного набора имеет тип Date. Хочу отфильтровать данные по диапазону дат, заданных при помощи двух компонентов DateTimePicker. В результате имею следующий код:
procedure TDM.qryGetInOperationsFilterRecord(DataSet: TDataSet;
var Accept: Boolean);
var
OperationDate: TDateTime;
begin
OperationDate := DataSet.FieldByName("operation_date").AsDateTime;
Accept := (OperationDate >= (MainForm.ActiveMDIChild as TOperationsForm).edtSinceDateFilter.DateTime) and
(OperationDate <= (MainForm.ActiveMDIChild as TOperationsForm).edtToDateFilter.DateTime)
end;
Проблема заключается в том, что в отфильтрованный результат не попадают строки, имеющие дату равную началу диапазона. Подскажите, что не так?
← →
Polevi (2003-07-01 12:07) [1]выбрасывай тайм, trunc
← →
me2 (2003-07-01 12:23) [2]Спасибо
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.07.24;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.007 c