【问题标题】:Sql user define type field ignore in Entity FrameworkSql 用户在实体框架中定义类型字段忽略
【发布时间】:2017-05-11 11:57:02
【问题描述】:

我已经在 sql server DB 中创建了用户定义类型,现在在一个表列中使用,当我在实体框架中添加此表时,具有此数据类型的字段是忽略并显示错误消息-

警告 2 错误 6005:数据类型“Type_Name”当前不是 支持目标实体框架版本;列'column_name' 表中的“DB_Name”被排除在外。

那么我们如何在实体框架中映射我们的 sql 用户定义类型,以便我们可以使用该数据类型添加该字段。

【问题讨论】:

    标签: sql-server asp.net-mvc c#-4.0 entity-framework-6


    【解决方案1】:

    您必须在 EF 设计器中创建一个复杂类型才能完成此操作。

    阅读此处了解该过程: https://msdn.microsoft.com/en-us/data/jj680147.aspx

    【讨论】:

    • 我必须将用户定义类型映射到已经在 DB 中创建的实体框架。
    猜你喜欢
    • 1970-01-01
    • 2017-01-07
    • 2014-07-17
    • 1970-01-01
    • 2015-09-01
    • 1970-01-01
    • 2014-03-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多