【发布时间】:2010-09-25 23:02:32
【问题描述】:
问题来了。
我有一个包含日期的表(mySQL),其中一些为空。 我知道我可以使用 DateTime?或 Nullable 以允许空值,但我不确定在哪里设置它。
我尝试过的:
我在 dblm.日期属性具有以下属性集:
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 框架
谢谢
【问题讨论】:
-
显示抛出异常的代码。
标签: mysql .net datetime linq-to-sql null