【发布时间】:2011-07-28 20:52:24
【问题描述】:
我在当前项目中使用实体框架 4,从多个表中读取数据。 比较使用 ADO.net,它的 EF 非常简单,代码简单,可以做很多工作或我。
但是有一个问题……
e,g 存在并退出表调用表“MTable” 我只想从这个表中查询两列,但是这个表是与其他两个也在研究它的人共享的。他们可能会在此表上添加列或修改约束。 我唯一确定的一件事是,我要查询的两列不会删除或重命名。
我的应用程序现在正在运行,但有时它会中断,因为我从数据库模式生成代码,每次有人对“MTable”进行一些更新时,我都需要更新我的应用程序的映射。
有没有办法进行“代码拳”映射,允许我编写一个简单的模式来映射到“MTable”,并且只映射两列,这样我就可以不管其他人在“MTable”上做什么“???
谢谢
【问题讨论】:
标签: c# mapping code-first entity-framework-4.1