Bonjour,

J'ai un DGV qui ressemble au fichier suivant


TypeLegume Quantité LieuPotager
Carotte 2 Paris
Aubergine 7 Marseille
Poireau 4 Paris
Carotte 12 Brest
Haricots verts 45 Paris


Je souhaite trier dans un autre DGV le nombres d'article en fonction de la variable LieuPotager devant ressembler à ceci :

LieuPotager TypeLegume
Paris Carotte
Poireau
Haricots verts
Marseille Aubergine
Brest Carotte

Après de longues recherches, j'ai trouvé le DataView, qui m'a l'air assez rapide en terme d'affichage de résultat et facile d'utilisation :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
 
 
            Dim UnDataView As New DataView(MaTable)
            UnDataView.RowFilter = "Lieu= 'E250JXDZZM9TBZ6' "
            Main.DataGridView.DataSource = UnDataView
Ma question est : Est-il possible de placer des boucles et des condiditons dans un DataView?

Je recherche également à avoir le même résultat qu'un "SELECT DISTINCT" en SQL d'une colonne du DGV.

Ex :

Avant :
LieuPotager

Paris
Marseille
Paris
Brest
Paris

---------
Après :
LieuPotager

Paris
Marseille
Brest


Si toutefois vous avez des idées de structure pour mon code, je serai heureux que vous m'en fassiez part !

Merci encore !