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

Вниз

Подскажите как прибиндить SQL_DATETIME   Найти похожие ветки 

 
Misha Uskov ©   (2004-08-20 18:38) [0]

есть переменная DateIn: TDateTime;
делаю CheckSQLResult(SQLBindCol(hstmt1, 8,  SQL_DATETIME, @DateIn, 8, nil));
номер колонки и тип колонки - правильные. Результат - SQL_SUCCESS.
Перехватываю трэйсом запрос и выполняю его в QA. В колонке - нормальные даты. У меня же почему-то - 30.12.1899г.
Ткните носом, пожалуйста.


 
Desdechado ©   (2004-08-20 19:06) [1]

попробуй тип TSQLTimeStamp


 
Misha Uskov ©   (2004-08-20 19:12) [2]

(1) Тот же результат :-(
Возможно, причина в том, что результирующий набор данных содержит строки с NULL в этой колонке. А как можно подкорректировать запрос: isNull(FieldName, ?что тут написать)? MSSQL.


 
Nikolay M. ©   (2004-08-20 22:57) [3]


> как можно подкорректировать запрос: isNull(FieldName, ?что
> тут написать)?

SELECT
 CASE
   WHEN FieldName IS NULL THEN "какая-то дата"
   ELSE FieldName
 END
FROM
 ...
А на фига такие извраты?



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

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

Наверх




Память: 0.47 MB
Время: 0.049 c
14-1093608689
linx
2004-08-27 16:11
2004.09.19
Нужна консультация с профессиональным программистом.


14-1093434174
Гаврила
2004-08-25 15:42
2004.09.19
Кто знает грибные места в подмосковье?


9-1083360628
wiz
2004-05-01 01:30
2004.09.19
2D аркада на 3D движке (oGL). demo N8


14-1094118093
Sergey_Masloff
2004-09-02 13:41
2004.09.19
арбузы


14-1094034520
YurikGL
2004-09-01 14:28
2004.09.19
Софтина для управления