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