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

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



Память: 0.45 MB
Время: 0.025 c
3-1092907138
Loaderz
2004-08-19 13:18
2004.09.19
Где здесь Ошибка???


14-1093564599
vidiv
2004-08-27 03:56
2004.09.19
Как читается слово "Ouija" ?


14-1093664170
Думкин
2004-08-28 07:36
2004.09.19
С днем рождения! 28 августа


10-1040709267
dvp
2002-12-24 08:54
2004.09.19
Oracle(Solaris) - ? - Client(Windows)


14-1093593177
Dimich1978
2004-08-27 11:52
2004.09.19
решение нелинейных и трансцендетных ур-ий




   Наверх