Partager via


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.

[!REMARQUE]

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 Creating and Using 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

Nouveautés du développement d'applications de données dans Visual Studio 2012

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

Validation des données

Enregistrement des données

Autres ressources

Procédures pas à pas relatives aux données

Vue d'ensemble d'applications de données dans Visual Studio

Connexion aux données dans Visual Studio