Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.06.01;
Скачать: CL | DM;

Вниз

ОшибкаSQL запроса"select * from opdohod where data1> 01.05.2008 "   Найти похожие ветки 

 
Константин   (2008-05-11 11:26) [0]

Доброго времени суток.
Используется компонент ADOQuery в SQL запросе прописана строка
"select * from opdohod where data1>"01.05.2008"
при открытии запроса выдается сообщение "Не соответствие типов данных в выражении условия отбора"
Поле data1 в таблице имеет тип "Дата/время".
Как обойти данную ошибку?


 
sniknik ©   (2008-05-11 11:29) [1]

> Поле data1 в таблице имеет тип "Дата/время".
зачем же ты его со строкой сравниваешь?

> Как обойти данную ошибку?
параметры... угадай какого типа... :)


 
Loginov Dmitry ©   (2008-05-11 11:31) [2]

> Как обойти данную ошибку?


Попробуй время дописать. Так примерно: where data1>"01.05.2008 0:0:0.0"
А лучше параметры использовать, тогда не нужно заморачиваться насчет формата представления времени в винде и в СУБД.


 
Константин   (2008-05-11 11:51) [3]

Попробовал дописать результат ноль.
А с параметрами прошло.
Спасибо за совет.



Страницы: 1 вся ветка

Текущий архив: 2008.06.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.021 c
15-1208257304
XentaAbsenta
2008-04-15 15:01
2008.06.01
подскажите программку для выключения компа


2-1209994183
tytus
2008-05-05 17:29
2008.06.01
CreateDesktop & SwitchDesktop - что нужно....см. далее


4-1189662839
Rustam
2007-09-13 09:53
2008.06.01
Вопрос по оборудованию


2-1210653845
rom-off
2008-05-13 08:44
2008.06.01
Delphi


15-1208264009
Fasco
2008-04-15 16:53
2008.06.01
как сделать........