【发布时间】:2018-04-17 04:15:29
【问题描述】:
我在MyDB 中向vwMyView 添加了一个新列MyColumn。 MyDB 有一个存储过程 MySproc,它在 select 语句中返回 vwMyView.*。
当我执行MySproc 时,vwMyView.MyColumn 包含在结果集中。但是,当我重新创建我的 EF6 .edmx 数据模型时,MyColumn 不会反映在 EF vwMyView 对象或 MySproc_Result 中。
我需要使用什么特殊技巧,以便我的新列 MyColumn 反映在重新创建的 EF6 .edmx 中吗?这是您有时会遇到的怪癖吗?
【问题讨论】:
-
我认为您需要通过右键单击来更新 *.edmx 文件
-
我完全删除了 edmx 文件,然后重新创建了它
-
@user9393635 验证您的连接字符串。
标签: c# .net sql-server entity-framework