【问题标题】:DateTime2 conversion Error in a DB with no DateTime2 Columns没有 DateTime2 列的数据库中的 DateTime2 转换错误
【发布时间】:2011-11-30 00:42:50
【问题描述】:

我在使用 EF 保存更改时收到此错误:

“将 datetime2 数据类型转换为 datetime 数据类型导致值超出范围。\r\n语句已终止。”

有趣的是,我的数据库中没有任何 DateTime2 列。 (我刚刚使用this query 仔细检查了。)

我还进行了解决方案范围的搜索,以查看文本 DateTime2 是否在任何地方。它是空的。

那么,如果我的模型没有 DateTime2 而我的 DB 没有 DateTime2,为什么 EF 会从 DateTime2 转换?

【问题讨论】:

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


【解决方案1】:

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-04-24
    • 2017-02-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-31
    相关资源
    最近更新 更多