Bonjour,
J'ai un problème concernant les associations ManyToMany avec LinQ to Entity.
Voici le schéma dans EDM Designer ( Visual Studio 2008 ) :
http://nitroprog.free.fr/tmp/SCREEN.png
J'essaye d'ajouter dans la table contient des relations entre un PortFolio et des éléments (avec une notion de quantité).
Voici mon code en C# :
Sachant que le PORTFOLIO et l'ELEMENT existe déja, lorsque que j'exécute ce code, je me tape une Exception sur le Primary Key de ELEMENT.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 MYEntities db = new MYEntities(); CONTIENT addCnt = new CONTIENT(); addCnt.PORTFOLIOS = UnPortFolio; addCnt.ELEMENT = UnElement ; addCnt.quantite =10; db.AddToCONTIENT(addCnt); db.SaveChanges();
Cela veut dire qu'il essaye de faire un INSERT de l'ELEMENT ?
Je ne comprend pas bien, quelqu'un pourrait-il m'éclairer ? L'association entre PORTFOLIOS et ELEMENTS est-elle correcte ? Est-ce que la marche à suivre est différente ?
Désolé je débute sur l'environnement .NET, et ce projet doit être terminé dans un délai raisonnable (pas le temps de bouquiner un gros livre ).
Je vous remercie d'avance.
ps: j'espère me trouver dans la bonne partie du forum
Partager