jjzjj

IEntityChangeTracker

全部标签

c# - ADO.Net Entity Framework 实体对象不能被 IEntityChangeTracker 的多个实例引用

我正在尝试保存我的联系人,它引用了ContactRelation(只是联系人的关系、已婚、单例等)和国家/地区。但是每次我尝试保存已验证的联系人时,我都会收到异常“ADO.NetEntityFrameworkIEntityChangeTracker的多个实例无法引用实体对象”publicContactCreateContact(Contactcontact){_entities.AddToContact(contact);//throwstheexception_entities.SaveChanges();returncontact;}我正在使用松散耦合的MVC设计与服务和存储库。我

c# - ADO.Net Entity Framework 实体对象不能被 IEntityChangeTracker 的多个实例引用

我正在尝试保存我的联系人,它引用了ContactRelation(只是联系人的关系、已婚、单例等)和国家/地区。但是每次我尝试保存已验证的联系人时,我都会收到异常“ADO.NetEntityFrameworkIEntityChangeTracker的多个实例无法引用实体对象”publicContactCreateContact(Contactcontact){_entities.AddToContact(contact);//throwstheexception_entities.SaveChanges();returncontact;}我正在使用松散耦合的MVC设计与服务和存储库。我

C# Entity Framework "An entity object cannot be referenced by multiple instances of IEntityChangeTracker"

这个错误抛的很多,但是我找不到解决办法。我是EntityFramework的新手,在我的第一种方法中遇到了这个错误。这是我的。我有一个公司类(class)和一个分支类(class)。这两个类都有自己的存储库。一个公司有一个分公司,一个分公司可以有多个公司。在我的GUI中,我用从BranchRepository获得的Branch对象填充了一个组合:publicIListGetAllBranches(){varquery=_context.Branches;IListbranches=query.ToList();returnbranches;}这是分支组合框的数据源结果。当我想拯救公司时

c# - IEntityChangeTracker 的多个实例不能引用实体对象。在 Entity Framework 4.1 中将相关对象添加到实体时

我正在尝试保存员工详细信息,其中引用了城市。但每次我尝试保存我的联系人时,我都会收到异常“ADO.NetEntityFramework一个实体对象不能被多个IEntityChangeTracker实例引用”我看了很多帖子,但仍然不知道该怎么做...下面给出了我的保存按钮点击代码protectedvoidButton1_Click(objectsender,EventArgse){EmployeeServicees=newEmployeeService();CityServicecs=newCityService();DateTimedt=newDateTime(2008,12,12);