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 C# : Sélectionner tout - Visualiser dans une fenêtre à part
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:Je suis donc un peu perdu face à cette erreur.An entity object cannot be referenced by multiple instances of IEntityChangeTracker.
Merci d'avance pour votre aide.
Bonne soirée,
L.
Partager