Classifier un DGV avec des DataView
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:
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 ! :mouarf::mouarf: