Главная страница
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.031 c
8-1129320330
romychk
2005-10-15 00:05
2006.03.19
jpg в image


3-1138186334
alenamc
2006-01-25 13:52
2006.03.19
Проблема c BookMark


2-1141368783
WChek
2006-03-03 09:53
2006.03.19
прием параметров из командной строки


15-1141038470
ronyn
2006-02-27 14:07
2006.03.19
Как работают антивирусники?


2-1141213696
Wel
2006-03-01 14:48
2006.03.19
Добавить процедуру