【发布时间】:2018-11-18 22:16:25
【问题描述】:
我写了一个更新方法,如下所示:
public CANDIDATE UpdateCandidateDetails(CANDIDATE objCandidate)
{
using (var context = new URMSNEWEntities())
{
context.CANDIDATES.Attach(objCandidate);
context.ObjectStateManager.ChangeObjectState(objCandidate, System.Data.EntityState.Modified);
context.SaveChanges();
return objCandidate;
}
}
但更新时出现以下错误:
一个实体对象不能被多个 IEntityChangeTracker 实例引用。
【问题讨论】:
-
objCandidate附加到另一个上下文。
标签: entity-framework