У меня есть страница ASP Classic, чтобы вставить запись в таблицу. Я использую элемент формы для 5 полей, а именно. [ABC] ([code], [updateate], [flag], [Mfdate]). Используя элемент управления датой, чтобы получить выбранную пользователем дату в Mdate, когда пользователь не выбирает Mdate, запрос, который он формирует в моем ASP страница нижеSQL Server inserting Date как 1/1/1900
INSERT INTO [ABC] ([code], [updatedate], [flag], [Mfdate])
VALUES('203 ', '6/12/2013', 'N/A', '')
при запуске в SQL Server он вставляя дату 1/1/1900
для Mfdate
, но пользователь не выбрал любое значение.
Почему это происходит, как это?
данные тип для Mfdate
: datetime
.
Значение '' передается для Mfdate. То же самое, что и NULL. – StingyJack
Есть ли триггер на этой таблице? – RBarryYoung
Кроме того, 1990 "или" 1900 "? – StingyJack