Вот проблема.
У меня есть таблица (mySQL), которая содержит даты, и некоторые из них равны нулю.
Я знаю, что я могу использовать DateTime? или Nullable для разрешения нуля, но я не уверен, где его установить.
Что я пробовал:
Я построил класс в ДБЛМ. Для свойства даты установлены следующие атрибуты:
Nullable : True
Server Data Type : DateTime
Type : NUllable<DateTime>
Эти настройки позволяют создавать мой код.
Когда я отлаживаю его, получаю это исключение:
System.NullReferenceException: ссылка на объект не установлена на экземпляр объекта ..
Если я попытаюсь с этими атрибутами:
Nullable : True
Server Data Type : NUllable<DateTime>
Type : NUllable<DateTime>
Я получаю то же исключение, что и выше.
Другие способы, которые не сработали:
Nullable : True
Server Data Type : DateTime?
Type : NUllable<DateTime>
Nullable : True
Server Data Type : DateTime?
Type : DateTime?
Я использую .net 3.5 Framework
Спасибо