Вниз
Скачать: CL | DM;

NULL для параметра типа TIMESTAMP   Найти похожие ветки 

← →
Вольный Стрелок ©   (2006-01-25 13:08) [0]

использую dbExpress
SQL.Text := "INSERT INTO Tabl( fldstring, fldtimestamp ) VALUES( :p1, :p2 );"
Params[0].Clear;
Params[1].Clear;
ExecSQL;

Поля в таблице обнуляемые. Для случая со строкой очистка параметра приводит к записи NULL, как и ожидалось. Для случая с датой дельфи ругается, что параметр не может быть пустым.
Все другие типы данных, кроме даты, тоже вполне адекватно на Clear реагируют.
Как вогнать NULL в параметр-дату?


← →
Val ©   (2006-01-25 13:12) [1]

можно текст ошибки-то?


← →
roottim ©   (2006-01-25 13:32) [2]

Интересно ошибка dbExpress или ORA-XXX

а так не проходит?
uses Variants
...
Params[1] := NULL;
...


← →
Desdechado ©   (2006-01-25 15:55) [3]

   Params[0].DataType:=ftString;
   Params[0].Clear;
   Params[1].DataType:=ftTimeStamp;
   Params[1].Clear;



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

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



Память: 0.45 MB
Время: 0.026 c
15-1140609912
Дмитрий_Б
2006-02-22 15:05
2006.03.19
Неудобство в работе.


3-1138338734
Андрей К.
2006-01-27 08:12
2006.03.19
хранимая процедура


4-1135861779
FireMan_Alexey
2005-12-29 16:09
2006.03.19
Подскажите как добавить свой пункт в контекстное меню Explorer-a


15-1140609794
DorisAxline
2006-02-22 15:03
2006.03.19
Question about this forum


8-1127795003
Irinka
2005-09-27 08:23
2006.03.19
Конвертация картинок в ICO




   Наверх