Форум: "Базы";
Текущий архив: 2006.03.19;
Скачать: [xml.tar.bz2];
Вниз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;
Скачать: [xml.tar.bz2];
Память: 0.44 MB
Время: 0.012 c