Subsonic 3 / ASP.net mvc пытается сохранить нулевое значение в столбце datetime - PullRequest
0 голосов
/ 10 июня 2009

У меня есть таблица, в которой хранятся системные пользователи с указанием даты и времени последнего входа в систему. Администраторы системы должны иметь возможность добавлять пользователей, но когда я добавляю новую запись пользователя, возникает ошибка проверки, если я не введу правильное время в поле даты последнего входа.

Я пытался вручную изменить поле на dbnull, null и т. Д. Перед сохранением, но в нем говорится, что эти значения нельзя преобразовать в datetime. Столбец допускает пустые значения в БД.

Есть предложения?

Ответы [ 2 ]

2 голосов
/ 11 июня 2009

Если для LastLogin установлено значение DateTime? тогда вы можете передать null в БД без сбоев.

0 голосов
/ 10 июня 2009

Можете ли вы изменить структуру таблицы? Если это так, вы можете определить значение по умолчанию, например, «1970.01.01».

...