Comment : filtrer et trier des données connexes dans une application Windows Forms
Date de publication : mars 2016
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
Procédures pas à pas relatives aux données
Liaison de contrôles Windows Forms à des données dans Visual Studio
Vue d'ensemble d'applications de données dans Visual Studio
Connexion aux 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
Validation des données
Enregistrement des données