不能将null值分配给类型为System.DateTime的成员,该成员是不可为null值的类型


var Ceremony = dc.GetOneCeremony(IdCeremony);

运行时,最上面一行显示此错误:

不能将null值分配给类型为System.DateTime的成员,该成员是不可为null值的类型。

如果您有一个具有DateTime类型的属性Ceremony类,请将其更改为DateTime?GetOneCeremony似乎返回了一个日期时间字段为空的对象

您可能正在将数据读取器中的null值分配给数据时间数据类型
类似于:

DateTime dt = (DateTime)yourDataReader["YourDateTimeColumnWhichIsNull"].Value

相关内容

  • 没有找到相关文章

最新更新