0

这个错误抛出了很多,但我找不到解决方案。我是实体框架的新手,在我的第一种方法中我遇到了这个错误。

错误:

一个实体对象不能被多个 IEntityChangeTracker 实例引用。

我的代码:-

foreach (interest _interest in inList)
{
   _interest.schemeId = _scheme.id;
   _interest.schemeSubId = _schemeLoan.id;
    db.interests.AddObject(_interest);
}
4

1 回答 1

0

在您的代码中的某个地方,您没有摆脱您拥有的另一个上下文,并且这个特定对象已经作为属于您的上下文的另一个实例存在,即 db。确保在每次请求后处理上下文对象,并且不会在代码中错误地使用两个上下文。

于 2012-12-12T18:36:36.970 回答