Вниз
Скачать: 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.031 c
1-1140182772
lis1985
2006-02-17 16:26
2006.03.19
Динамические звенья


3-1138292589
BBCha
2006-01-26 19:23
2006.03.19
Восстановление удаленной записи


2-1141400208
Ded22
2006-03-03 18:36
2006.03.19
Поиск по Имени и Фамилии


5-1127279900
OlegM
2005-09-21 09:18
2006.03.19
Перебор компонетнов на форме и установка свойств для них


2-1141127012
antoxa2005
2006-02-28 14:43
2006.03.19
ПОМОГИТЕ ! Как так Class TEdit not found ?




   Наверх