Comment gérer les données vides (NULL) dans la requête Linq Entity vers une BD
Bonjour,
Je me bloque sur une requête SQL, c'est du Linq Entity plutôt
Code:
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