Bonjour,
Je suis en train d'essayer d'écrire une requête Linq mais je n'arrive pas à obtenir ce que je veux :
Le problème :
J'ai deux DataTable en mémoire (pas de liaison avec une BD) : dTable1 et dTable2. La première contient deux champs, le champ 'Type' et le champ 'Jour'. La deuxième table contient uniquement le champ 'Jour'.
Je voudrais que ma requête retourne ma dTable1 SANS les enregistrements qui correspondent à 'Jour' dans dTable2.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
 Dim maRequeteLinq = From anomalie In dTable1.AsEnumerable
                                Where anomalie.Item("Jour") <> dTable2.Columns("Jour")
                                Order By anomalie.Item("Jour")
Cette requête ne fonctionne pas mais montre simplement l'idée.
Merci pour votre aide et vos idées.

@+
Thierry