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:
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.