Salut![]()
- j'ai un DataGrideview lié à une DataTable.
- je veux afficher dans mon DataGrideview uniquement certaines lignes
- comment filtrer??
merci .
Salut![]()
- j'ai un DataGrideview lié à une DataTable.
- je veux afficher dans mon DataGrideview uniquement certaines lignes
- comment filtrer??
merci .
Salut,
pour filtrer tu peux utiliser le composant BindingSource.
Plus d'infos ici : http://msdn2.microsoft.com/fr-fr/library/ya3sah92(VS.80).aspx
et sa propriété filter :pour filtrer tu peux utiliser le composant BindingSource.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 string SqlWhereClause = "PAYS=FRANCE OR PAYS=BELGIQUE" ; myDataGridView.BindingSource.Filter=SqlWhereClause ;
j'utilise le filtre d'un binding source.
je veux sortir toutes les lignes contenant dans la colonne "obj_id" l'identifiant "voiture".
![]()
alors comment utiliser : id ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 string id = "voiture"; BSDetail.Filter = "obj_id="+id; //faux //il faut qlq chose comme BSDetail.Filter = "obj_id='voiture'"; //!!!!
![]()
alors juste faire :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 BSDetail.Filter = "obj_id="+"\'"+id+"\'";
merci à tous.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager