使用复合键克隆一行

时间:2018-03-01 14:17:34

标签: c# .net sql-server entity-framework

当我想要克隆一行时,我收到以下错误:

  

对象的关键信息的属性部分,不能修改。

但我不想编辑相应的行,但想要添加它!

158233

我尝试使用EntityState.Added,但它也不起作用。

该表有两个主键,我只想编辑一个。

编辑:它是一个复合键,有2个字段

1 个答案:

答案 0 :(得分:0)

检查here确保您已定义主要密钥。如果你还没有,那么任何非空字段都将作为连接主键。