Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.03.19;
Скачать: 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 вся ветка

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

Наверх




Память: 0.47 MB
Время: 0.037 c
2-1141129418
Alexsan
2006-02-28 15:23
2006.03.19
Принтер


2-1141130984
Make
2006-02-28 15:49
2006.03.19
Прорисовка StringGrid


9-1126442970
whatisthematrix1
2005-09-11 16:49
2006.03.19
Что-то с текстурой в OpenGl не так...


15-1140768669
keal
2006-02-24 11:11
2006.03.19
Словарь компьютерных технологий


15-1140775934
DSKalugin
2006-02-24 13:12
2006.03.19
Способы защиты exe/dll от модификации ресурсов