![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Формат DateTime в запросе
evgenij © (2009-05-18 11:24:00)Доброго времени суток!
проблемка вот в чем:
запрос
SELECT * FROM Bye WHERE ((Data >#05/11/2009 01:13:24#))
в Аксесе работает нормально,
а Делфи выдает ошибку что параметр обджекта неправильно указан....ну короче матюкается на время...вопрос почему...
Просто с такими запросами (чтоб время было) не работал раньше..
В Делфи использую АДОКвери
Спасибо!
blackman (2009-05-18 16:27:00) [1]Data >Cdate('05/11/2009 01:13:24')
The function called "CDate" will convert any value to a date as long as the expression is a valid date.
Anatoly Podgoretsky (2009-05-18 11:54:00) [2]Это не DateTime, а литерал, который к тому же имеет два параметра.
DateTime не имеет формата, а только внутреннею реализацию, отличающуюся от СУБД к СУБД - знать ее не надо, вредно.
Совет тебе дали, уйти от литералов к параметрам или отключать параметры в запросе - вредно.
Ega23 (2009-05-18 11:29:00) [3]Используйте параметры.
evgenij (2009-05-18 11:26:00) [4]пробовал...причем когда время забрал-все ок, а со временем не хочет
женечка (2009-05-18 11:25:00) [5]А пробовали другие кавычки поставить ?