Partager via


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