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

Messages postés
2
Date d'inscription
jeudi 31 juillet 2008
Dernière intervention
25 août 2009
- 21 août 2009 à 02:39 - Dernière réponse :
Messages postés
2
Date d'inscription
jeudi 31 juillet 2008
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 

Votre réponse

2 réponses

Meilleure réponse
Messages postés
6069
Date d'inscription
dimanche 13 avril 2003
Dernière intervention
15 juillet 2011
- 24 août 2009 à 14:07
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.

Merci nhervagault 3

Avec quelques mots c'est encore mieux Ajouter un commentaire

Codes Sources a aidé 90 internautes ce mois-ci

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

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.