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.

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 (ADO.NET).

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

Liaison de contrôles Windows Forms à des données dans Visual Studio

Liaison de contrôles à des données dans Visual Studio

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

Préparation de votre application pour recevoir des données

Extraction de données dans votre application

Modification des données dans votre application

Validation des données

Enregistrement des données

Historique des modifications

Date

Historique

Motif

Mai 2011

Clause LIKE fixe dans l'exemple de code.

Commentaires client.