0

我在另一个数据库中有一个表,我想通过 ASP.NET 动态数据构建并合并到我现有的实体模型中 - 有没有办法做到这一点?(例如,使用视图或其他机制,或者通过 ad-hoc SQL 或存储过程自定义视图、编辑或插入操作?)

我不想复制整个 DynamicData 子文件夹结构并仅为一个表创建另一个实体模型

4

1 回答 1

0

我能够通过使用 DefiningQuery 在 .edmx 文件的 SSDL 和 CSDL 部分手动创建实体,然后为我的实体类定义 EntitySets 来解决这个问题

我还使用 CommandText 属性将插入/更新/删除函数元素添加到带有内联 SQL 的 SSDL

此时我已经足够让 Designer 将 CRUD 方法映射到我定义的这些内联 SQL 函数

这有点棘手,但它很有效,而且一般方法开辟了许多我没有想到的可能性

于 2012-04-05T21:16:25.917 回答