Вниз
Скачать: 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.029 c
15-1140939418
Тульский
2006-02-26 10:36
2006.03.19
Опрос


1-1140081895
syte_ser78
2006-02-16 12:24
2006.03.19
переименовка группы Action в ActionManager


2-1141316644
Vitalik__
2006-03-02 19:24
2006.03.19
замена StringGrid а


5-1126328242
Дельфин
2005-09-10 08:57
2006.03.19
Создание компонентов в Delphi 6 (полный перевод)


2-1141105829
Mike48
2006-02-28 08:50
2006.03.19
Нужна программа распаковщик файлов с дискеты




   Наверх