DateTime2转换在没有DateTime2列的DB中出错

时间:2011-11-30 00:42:50

标签: sql-server sql-server-2008 entity-framework entity-framework-4 entity-framework-4.1

使用EF保存更改时出现此错误:

  

“将datetime2数据类型转换为日期时间数据类型会导致超出范围的值。\ r \ n语句已终止。”

有趣的是,我的数据库中没有任何DateTime2列。 (我只是使用this query进行了双重检查。)

我还做了一个解决方案广泛搜索,看看文本DateTime2是否在那里。它空了。

那么,如果我的模型没有DateTime2且我的数据库没有DateTime2,为什么EF转换为DateTime2?

1 个答案:

答案 0 :(得分:0)

这个答案是我的问题的答案:

https://stackoverflow.com/a/4708344/16241