【发布时间】:2009-03-20 16:10:19
【问题描述】:
我正在尝试在实体框架中保存构成多对多关系一部分的实体,但出现错误:无法更新 EntitySet 'zRM_OP_defaultloccvgsMapping',因为它有一个 DefiningQuery 并且不存在任何元素支持当前操作的元素。
我的 google-fu 在这方面很弱,但我知道我可能需要编辑设计器代码并连接一个存储过程来手动执行插入。
我的表结构是这样的:
地点: 定位, 废话。。
覆盖范围: CVGID, 废话。。
loccvgs: 定位, CVGID(无键)
帮助!
【问题讨论】:
-
您可能需要在 loccvgs 表上创建 LOCID 和 CVGID 主键,然后我的解决方案才能为您提供帮助。我认为这正是 EF 所需要的。
标签: c# entity-framework many-to-many