Конвертировать базу данных null в DateTime.Empty - PullRequest
0 голосов
/ 06 января 2011

Есть ли способ настроить nhibernate на установку DateTime.MinValue вместо нуля, когда столбец базы данных содержит нуль (и наоборот)?

1 Ответ

1 голос
/ 06 января 2011

Лучше всего использовать пользовательскую реализацию IUserType, интерфейса, который определяет перевод между собственным типом (DateTime) и типом SQL (datetime).Ключевыми элементами являются методы NullSafeSet / NullSafeGet, которые определяют передачу между IDbCommand / IDataReader и значением объекта в вопросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...