Comment : filtrer et trier des données connexes dans une application Windows Forms
Vous pouvez filtrer les données en affectant comme valeur à la propriété Filter une expression de chaîne qui retourne les enregistrements souhaités.
Pour trier les données, affectez comme valeur à la propriété Sort le nom de la colonne sur la base de laquelle vous souhaitez effectuer le tri ; ajoutez DESC pour trier en ordre décroissant ou ASC pour trier en ordre croissant.
Notes
Si votre application n'utilise pas de composants BindingSource, vous pouvez filtrer et trier les données à l'aide d'objets DataView.Pour plus d'informations, consultez DataViews.
Pour filtrer les données à l'aide d'un composant BindingSource
Affectez comme valeur à la propriété Filter l'expression que vous souhaitez retourner. Par exemple, le code suivant retourne les clients dont le CompanyName commence par un « B » :
CustomersBindingSource.Filter = "CompanyName like 'B'"
customersBindingSource.Filter = "CompanyName like 'B'";
Pour trier les données à l'aide d'un composant BindingSource
Affectez comme valeur à la propriété Sort la colonne selon laquelle effectuer le tri. Par exemple, le code suivant trie les clients selon la colonne CompanyName en ordre décroissant :
CustomersBindingSource.Sort = "CompanyName Desc"
customersBindingSource.Sort = "CompanyName Desc";
Voir aussi
Concepts
Liaison de contrôles Windows Forms à des données dans Visual Studio
Préparation de votre application pour recevoir des données
Extraction de données dans votre application
Liaison de contrôles à des données dans Visual Studio
Modification des données dans votre application
Autres ressources
Procédures pas à pas relatives aux données