[LINQ] jointure entre deux tables de plusieurs attributs [Résolu]

Messages postés
2
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
25 août 2009
- - Dernière réponse : MSFX
Messages postés
2
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
25 août 2009
- 25 août 2009 à 09:49
Bonsoir,

je n'arrive pas à faire une jointure de plusieurs attribues entre deux tables ! (avec LINQ )

PS: pour une jointure (sur un seul attribue) : ça marche bien avec :

var resultat = from lignes1 in db.table1
join
lignes2 in db.table2
on lignes1.att equals lignes2.att
where
...
select lignes1;



Merci d'avance :)
Afficher la suite 

2 réponses

Meilleure réponse
Messages postés
6069
Date d'inscription
dimanche 13 avril 2003
Statut
Modérateur
Dernière intervention
15 juillet 2011
21
3
Merci
Salut,

Voici peut etre la solution

from p in persons
join w in workers
on new { p.FirstName, p.LastName } equals new { w.FirstName, w.LastName }
select ...;


Source

Bon dev.

Dire « Merci » 3

Quelques mots de remerciements seront grandement appréciés. Ajouter un commentaire

Codes Sources 126 internautes nous ont dit merci ce mois-ci

Commenter la réponse de nhervagault
Messages postés
2
Date d'inscription
jeudi 31 juillet 2008
Statut
Membre
Dernière intervention
25 août 2009
0
Merci
Merci bien nhervagault ! ça marche bien !
Commenter la réponse de MSFX