[Entity Framework] Error lors de l'assignation d'une table dans la clé étrangère
Bonsoir,
Mon problème est relativement simple, et je pense à mon avis qu'il s'agit d'une petite subtilité qui m'échape.
Dans ma base de donnée j'ai plusieurs table. Je cherche à inséré une nouvelle ligne dans ma table que j'ai nommé "Méthodes", une référence dans la clé étrangère vers la table "Clients".
La relation entre mes tables est :
Clients 1 ----- * Méthodes
Mon code est le suivant:
Code:
1 2 3 4 5 6 7 8 9 10 11
|
private static ISMS.Models.isms_databaseEntities db = new isms_databaseEntities();
public void AddDomain(string _domainName, Methods _method)
{
Domains newDomain = new Domains();
newDomain.dom_name = _domainName;
newDomain.tbl_method = _method;
db.AddToDomainsSet(newDomain);
db.SaveChanges();
} |
Les valeurs de mon objets _method sont bien là, mais j'obtiens l'erreur suivante:
Citation:
An entity object cannot be referenced by multiple instances of IEntityChangeTracker.
Je suis donc un peu perdu face à cette erreur.
Merci d'avance pour votre aide.
Bonne soirée,
L.