不能将null值分配给类型为System.DateTime的成员,该成员是不可为null值的类型
本文关键字:类型 成员 null System 分配 不能 DateTime | 更新日期: 2023-09-27 17:57:52
var Ceremony = dc.GetOneCeremony(IdCeremony);
运行时,最上面一行显示此错误:
不能将null值分配给类型为System.DateTime的成员,该成员是不可为null值的类型。
如果您有一个具有DateTime类型的属性Ceremony类,请将其更改为DateTime?GetOneCeremony似乎返回了一个日期时间字段为空的对象
您可能正在将数据读取器中的null值分配给数据时间数据类型
类似于:
DateTime dt = (DateTime)yourDataReader["YourDateTimeColumnWhichIsNull"].Value