ASP.NET MVC项目中,使用entity framework添加数据遇到“从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值”这个错误问题。后经过问题的排查,是由于C#代码中实体类所传入的DateTime类型属性没有赋值的原因,其中主要涉及到SQL Server 中datetime2的时间精度和日期范围的问题。
来源:http://shiyousan.com/t3
本文探讨了ASP.NET MVC项目中使用Entity Framework添加数据时出现的数据类型转换错误。具体分析了从datetime2到datetime转换时的日期范围及精度问题,并给出了相应的解决办法。
ASP.NET MVC项目中,使用entity framework添加数据遇到“从 datetime2 数据类型到 datetime 数据类型的转换产生一个超出范围的值”这个错误问题。后经过问题的排查,是由于C#代码中实体类所传入的DateTime类型属性没有赋值的原因,其中主要涉及到SQL Server 中datetime2的时间精度和日期范围的问题。
来源:http://shiyousan.com/t3

被折叠的 条评论
为什么被折叠?