Bonjour, voici mon problème:
j'ai une table Commande(id..) qui est relié en n-n à une table Produit(id,libelle,prix)
Cela me donne la table LigneCommande(idCom,idProd,quantite)
je voudrais afficher dans un DataGridView Libelle Prix Quantite pour chaque Ligne de Commande
j'avais lu une solution pour binder à partir d'une table avec clé étrangère mais je n'ai pas trouver pour une table d'association nn.
voici ce que j'ai essayé :
mais cela ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 this.DGV.DataSource = from P in Entity.Produits from L in Entity.LignesCommandes from C in Entity.Commandes where P.Identifiant == L.IdentifiantProduit && C.Identifiant == L.IdentifiantCommande && C.Identifiant == commande.Identifiant select new { Produit = P.Libelle, Quantité = quantite, Prix = P.Prix };
Avez vous une solution à partir de cela
ou sinon comment peut on faire avec le Linq to Entity??
merci
Partager