Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
ВнизФильтрация в TTable по полю ftDateTime Найти похожие ветки
← →
DelphiFan (2006-02-01 16:52) [0]Как отфильтровать набор данных по полю Date?
Пробовал так:
MyTable.Filter := "mydate=" + FilterEdit.Text;
MyTable.Filtered := True;
Ничего не остается после такого фильтра
← →
Val © (2006-02-01 16:55) [1]Смотрели:
1.значеня соотв.поля типа дата в таблице?
2.что содержится в свойстве Filter, после его наложения?
Покажите.
← →
DelphiFan (2006-02-01 17:09) [2]Есть несколько записей, у которых поле ftDateTime отображается в гриде как 11/12/2000.
В FilterEdit.Text пишу 11/12/2000,
После фильтрации вызываю
ShowMessage(MyTable.Filter);
Высвечивает:
mydate=11/12/2000
Но набор данных пуст!
← →
Виталий Панасенко (2006-02-01 17:38) [3]Так какой все-таки тип поля ? Date/TimeStamp ? Если второй, то нужно еще указывать время: Filter := "11/12/2000 18:12:34"
← →
Val © (2006-02-01 17:38) [4]TDateTimeField.DisplayFormat
MyTable.Filter := "mydate=" + QuotedStr(StrToDate(FilterEdit.Text));
← →
Desdechado © (2006-02-01 18:28) [5]для дат фильтры рекомендую делать через
BETWEEN начало_суток AND конец_суток
т.к. обычно время с секундами не попадешь
← →
DelphiFan (2006-02-01 22:29) [6]QuotedStr помогло, спасибо.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2006.03.26;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.059 c