Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.45 MB
Время: 0.014 c
2-1210171211
operator
2008-05-07 18:40
2008.06.01
Вывод графиков контрастными цветами


2-1210344790
michail
2008-05-09 18:53
2008.06.01
Сохранение изображения в двоичном файле


2-1210623798
AlexDan
2008-05-13 00:23
2008.06.01
Максимальная величина файла


2-1210266876
Riply
2008-05-08 21:14
2008.06.01
Снова выравнивание памяти :)


2-1210436683
Werewolf-Prankster
2008-05-10 20:24
2008.06.01
Ошибка: Undeclared Identifier




   Наверх