0

我正在使用数据库优先的过程。我已经将数百个表导入到我的 EDMX 中,并且还导入了生成的 CUD procs。生成的 CUD 过程使用基于表名和 CUD 操作的命名约定。

如何编写一些代码来打开 EDMX,将 CUD 过程与适当的实体关联,并保存 EDMX?

这是一个惰性开发者的设计时任务——这不会在运行时发生。

4

1 回答 1

0

嗯,我想要的是一个包含 EDMX 的对象模型表示的免费库。这将允许开发人员 edmx.Load(pathToEdmx)、查询对象模型、进行更改和 edmx.Save()。显然,这样的库不存在。

因此,我编写了一些代码来加载 XML、查询 XML、进行一些更改并保存。不像具有验证和有用异常(并且很容易出现拼写错误)的对象模型那样丰富,但它确实有效。

于 2013-08-08T19:33:37.897 回答