从ado.net 的实体模型创建sql2008的数据库,日期类型为 datetime ,可是在代码里修改日期时,savechanges 就会抛出异常,异常信息为:

更新条目时出错。有关详细信息,请参见内部异常


查看内部异常信息为:

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

 

郁闷死啦,终于找到了微软的这个说明:

System.Datetime

System.DateTime 的范围和精度相匹配。

 

说明来自:http://msdn.microsoft.com/zh-cn/library/bb386947.aspx

 

修改数据库中的datetime 为 datetime2 后问题解决。

相关文章:

  • 2022-12-23
  • 2021-10-24
  • 2021-04-22
  • 2022-12-23
  • 2022-12-23
  • 2021-12-24
  • 2022-01-08
猜你喜欢
  • 2021-09-01
  • 2022-12-23
  • 2021-12-03
  • 2022-12-23
  • 2021-11-26
  • 2021-08-25
  • 2022-12-23
相关资源
相似解决方案