framework 6 "attached to different ObjectContext"
-
Hi.
I nutze entity framework 6.
Ich lade nun aus 2 verschiedenen DbContexten Daten. Nun möchte ich ausgewählte Daten des einen context zum anderen hinzufügen. Und in der Datenbank speichern.
Mache ich das nun erhalte ich die Exception bei SaveChanges:
The relationship between the two objects cannot be defined because they are attached to different ObjectContext objects.
Ich dachte ich verwende Attach und füge damit das Entity dem Objectcontext hinzu. Hier erhalte ich den selben Fehler.
Wie schaffe ich es den ein objekt dem Dbcontext hinzuzufügen wenn es von einen andere ObjectContext kommt?
Help please
-
Überprüf mal, ob dir Bring back DbContext.Detach() method with an extension method (EF5) oder Entity Framework Code First - No Detach() method on DbContext weiterhilft.
Also erst 'detach'en und dann dem neuen DBContext 'attach'en.