我使用MS SQL Server 2008 R2和实体框架 . 我需要在创建时写一篇文章,创建数据库和模型的类型是什么?
我知道你想使用datetime2,但我在数据库中有这种类型的数据 .
我试过模型'DateTime',在数据库类型'datetime'
我有错误
将datetime2数据类型转换为日期时间数据类型会导致超出范围的值 . 该语句已终止 .
anser: 我不开始宣传
请看看这篇文章http://chyuck.com/Post/View/68
所以有两种解决方案:
在edmx文件中,从2008年到2005年更改ProviderManifestToken值 . 对于CodeFirst,请查看this question .
在数据库中使用datetime2 . 可能这是一个更好的解决方案 .
附:它没有连接到ASP.NET MVC .
1 回答
请看看这篇文章http://chyuck.com/Post/View/68
所以有两种解决方案:
在edmx文件中,从2008年到2005年更改ProviderManifestToken值 . 对于CodeFirst,请查看this question .
在数据库中使用datetime2 . 可能这是一个更好的解决方案 .
附:它没有连接到ASP.NET MVC .