从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值

使用Entity Framework的Code First进行编程时,运行程序出现“

原因是有部分datatime非空值的字段没有进行赋值!

要么每次给这些字段赋值, 要么直接在类的定义时使用datetime? (后加个问号)表面可为空。

这样问题就解决了。

posted @ 2021-09-03 23:57  Arcen  阅读(49)  评论(0)    收藏  举报