Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
ВнизЗапись в поле значение <NULL> в SQL Найти похожие ветки
← →
Шурик Ш (2002-10-30 10:28) [0]Уважаемые мастера, подскажите пожалуйста, как записать в SQL таблицу в поле типа DateTime не значение <0:00:00>, а значение <NULL>.
Если написать:
InsertQuery.ParamByName("My_Param").AsDate := DBFQuery.Fields[8].AsDateTime;
то, в поле поместиться значение <0:00:00>, если DBFQuery.Fields[8].IsNULL = True, а мне надо <NULL>
← →
Reindeer Moss Eater (2002-10-30 10:30) [1]InsertQuery.ParamByName("My_Param").Clear;
← →
Шурик Ш (2002-10-30 10:40) [2]Выполнении запроса на первое же такое поле ругается "Field is of an unknown type"
← →
Шурик Ш (2002-10-30 10:40) [3]При выполнении...
← →
ЮЮ (2002-10-30 10:49) [4]InsertQuery.ParamByName("My_Param").Clear;
После этого попробуй задать тип вручную
InsertQuery.ParamByName("My_Param").DataType := ftDateTime;
← →
Шурик Ш (2002-10-30 10:55) [5]Да, все правильно! Спасибо!
← →
Johnmen (2002-10-30 10:58) [6]INSERT INTO ... (DateTimeField,...) VALUES (NULL,...)
А вообще, Шурик, ты столько вопросов уже назадавал, что пора указывать тип БД и компоненты доступа ! Иначе вышеприведенные ответы бессмысленны...
Я же привел универсальный.
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2002.11.18;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.009 c