我似乎无法在官方文档中找到SQL Server 2005是否支持datetime2数据类型?
答案 0 :(得分:5)
答案 1 :(得分:1)
在文件编辑器中打开您的EDMX(或在Visual Studio中“以...打开”并选择XML编辑器)。 在顶部,您将找到存储模型,它具有属性ProviderManifestToken。 这应该具有值2008.将其更改为2005,重新编译并且一切正常。
注意:每次从数据库更新模型时都必须这样做。
答案 2 :(得分:0)
也许你遇到这个问题:
正在使用的SQL Server版本不支持数据类型'datetime2
您可以看到以下解决方案: