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

Вниз

Как в запросе указать условие отбора по дате с временем...   Найти похожие ветки 

 
jeka_t   (2005-09-02 18:06) [0]

У меня запрос работет так:
Select * from Table where RegDateTime BETWEEN #09/02/2005# AND #08/26/2005#

Пишу:
Select * from Table where RegDateTime BETWEEN #09/02/2005 17:03:57# AND #08/26/2005 17:03:57# - не работает и пишет ошибку: "Неправильно определён объект Parametеr. Предоставлены несовместимые или не полные сведения"


 
Desdechado ©   (2005-09-02 18:56) [1]

А ты используй нормальный параметрический запрос
Select * from Table where RegDateTime BETWEEN :tStart AND :tFinish

ParamByName( "tStart" ).AsTimeStamp := ... #08/26/2005 17:03:57#


 
Sam Stone ©   (2005-09-03 22:25) [2]

тогда уж лучше ParamByName("tstart").asDateTime:=....


 
jeka_t   (2005-09-05 09:48) [3]

К сожелению и это не помогает... Я нашел, ответ другой...
Select * From Table where Between DateValue("09/02/2005 17:03:57") and DateValue("08/26/2005 17:03:57")
Есть ещё и функция TimeValue()...


 
dmitry501 ©   (2005-09-06 04:38) [4]

К сожелению и это не помогает... Я нашел, ответ другой...
Этот другой ответ неверен. На сервере может стоять не только английския язык, а например русский или немецкий. В таком случае вы получите ошибки и головную боль в будущем. Наиболее правильный ответ - параметры, или если уж так хочется использовать строки - то дату для MS SQL передавайте в формате yyyymmdd


 
LostDelpher   (2005-09-06 06:52) [5]

Любая дата в БД это рациональное число - кажется до запятой - это дни после 1900 года а после это милисекунды после полуночи - точно не помню но покопайся с этим  - в справке по MSSQL или ACCESS должно быть.

значит можно вместо дат поставить просто числа - помнится в Акцессе я так делал когда была эта проблема .


 
Desdechado ©   (2005-09-06 11:25) [6]

параметрический запрос должен работать на 100%
если "не помогает", пиши текст ошибки и код



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

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

Наверх




Память: 0.48 MB
Время: 0.026 c
2-1125789112
Пантелеев Иван
2005-09-04 03:11
2005.10.16
Подсчёт выбраных записей


6-1118477015
Shizuku
2005-06-11 12:03
2005.10.16
AutoUpdate


9-1117733503
Валера
2005-06-02 21:31
2005.10.16
Взрыв на OpenGL


14-1127329616
Nick Denry
2005-09-21 23:06
2005.10.16
Народ, а кто какое варенье больше любит?


4-1124265334
Warlock
2005-08-17 11:55
2005.10.16
Копирование в службе и права доступа