Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
ВнизЗапрос по дате в DBISAM Найти похожие ветки
← →
Дмитрий Татарников (2004-03-09 21:59) [0]Подскажите, как правильно сделать выборук по полю типа "Date" в SQL DBISAM.
WHERE Mes = "01/01/2004" в BDE проходит, а в DBISAM - нет.
А как надо?
← →
Дмитрий Татарников (2004-03-10 11:23) [1]Я думал Вы умные!
Ну ладно, уточню вопрос.
В компоненте TDBISAMQuery почему-то не работает SQL:SELECT MyData, MyName
FROM MyTable
WHERE MyData = "01/01/2004"
хотя в TQuery это работает. Такая же ошибка в TDBISAMTable при банальной фильтрации:DBISAMTable1.Filter := "MyData = "+chr(39)+"01.01.2004"+chr(39)
в TTable проходит, а здесь - нет.
Может хоть кто-нибудь знает?
← →
Johnmen © (2004-03-10 11:40) [2]>Я думал Вы умные!
Как же ты заблуждался !!!
>Такая же ошибка
Это критическая ошибка...
>Может хоть кто-нибудь знает?
Ну если что-нибудь, то обрати внимание на формат даты.
И на параметрические запросы.
← →
RDA © (2004-03-10 13:47) [3]
Filter:="DATA>="+QuotedStr(FormatDateTime("yyyy-mm-dd",Date-30));
← →
Дмитрий Татарников (2004-03-10 20:28) [4]Спасибо, Мастера!
У неруских год почему-то в начале стоит. Как все просто!
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.04.04;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.03 c