【发布时间】:2012-01-22 05:28:08
【问题描述】:
我正在尝试将数据添加到表中,而 linq 到实体会抛出异常:
无法更新 EntitySet 'XXXX',因为它有一个 DefiningQuery 并且没有元素存在于 支持当前的元素 操作。
我试图添加数据的表没有主键,如果我添加一列 int 并将其设置为主键,问题就消失了,但在纯粹主义者/强迫症的意义上,这个列是没有必要的
UserTable UserGroup GroupTable
ID Name UserId GroupId ID Name
使用 Linq to Entities (EDMX) 向数据库表添加数据是否需要该表具有主键?
【问题讨论】:
标签: .net sql linq-to-entities edmx