Bonjour,

Je me bloque sur une requête SQL, c'est du Linq Entity plutôt
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
Dim ListOfCampagnes As List(Of campagnes) = (From campagne In context.campagnes.Include("annonceurs").Include("secteurs") _
                                                    Where _
                                                        (campagne.Nom.Contains(argKeyWord) Or _
                                                         campagne.annonceurs.Nom.Contains(argKeyWord) Or _
                                                         campagne.secteurs.Nom.Contains(argKeyWord)) _
                                                        And _
                                                        (campagne.annonceurs.IdAnnonceur = argIdAnnonceur Or argIdAnnonceur = 0) _
                                                    Order By _
                                                        campagne.annonceurs.Nom Ascending _
                                                    Select campagne Distinct).ToList
Comment gérer cette requête en cas de NULL dans certains champs des tables présentes? Ca crashe (NullReferenceException). Je cherche un équivalent à du LEFT JOIN en fait mais bon c'est du Linq