|
su.dbms- SU.DBMS ---------------------------------------------------------------------- From : Yuriy Rogov 2:6083/9.2 24 May 2002 12:37:44 To : All Subject : Проблема с полем типа Datetime --------------------------------------------------------------------------------
Возникла такая проблема:
Есть БД MS SQL Server 7.0
В таблице имеется поле типа Datetime, в котором я храню только время.
Причем когда просматриваешь это дело в QA в этом поле отображаются данные
примерно так: 30.12.1899 11:03:10. Т.е дата там=0 (она мне и не нужна), а время
правильное. Hо вот в чем загвоздка - запрос вида
SELECT * FROM doc WHERE m_time>'09:00' ничего не возвращает, хотя данные есть.
Где грабли?
Если это важно, то данные в это поле вставляются так:
...
rs.FieldByName('M_Time').AsDateTime := StrToTime(sTime);
// где sTime - строка вида '11:23:33'
...
P.S. D5 & Udate Pack 1, ADO Update Pack2.
Желаю успехов!
С уважением,
Юрий Рогов
mailto:yura_r@mail.kz
--- Этот безумный, безумный MadMED v0.43i/DPMI (Nov 19 1999 12:33:04)
* Origin: Дайте мне точку опоры, и я произнесу тост... (2:6083/9.2)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /su.dbms/1340277362cb3.html, оценка из 5, голосов 10
|