如何在数据库LINQ中插入现有对象?

时间:2016-01-29 16:25:51

标签: c# linq

我需要在DataBase中插入一个现有对象

public void AddResolutionObject(Resolution resolution)
{
    Context.Resolution.AddObject(resolution);
    Context.SaveChanges();
}

但是我的方法有错误:

AddObject(resolution);

因为该对象已经存在于数据库中,但是我真的需要插入另一个具有相同记录的对象,当然主要是主键

我该怎么做?

1 个答案:

答案 0 :(得分:0)

在为主键列设置的EDMX设计器属性中

 StoreGeneratedPattern = Identity
相关问题