Procedura: filtrare e ordinare i dati in un'applicazione Windows Form

 

Data di pubblicazione: aprile 2016

Per filtrare i dati, impostare la proprietà Filter su un'espressione in formato stringa che restituisca i record desiderati.

Per ordinare i dati, impostare la proprietà Sort sul nome della colonna in base a cui eseguire l'ordinamento, aggiungendo DESC per eseguire un ordinamento decrescente o ASC per eseguire un ordinamento crescente.

Nota

Se nell'applicazione non vengono utilizzati componenti BindingSource, è possibile filtrare e ordinare i dati utilizzando oggetti DataView. Per ulteriori informazioni, vedere DataView.

Per filtrare i dati mediante un componente BindingSource

  • Impostare la proprietà Filter sull’espressione che si desidera venga restituita. Il codice seguente, ad esempio, restituisce i clienti il cui CompanyName inizia con "B":

                customersBindingSource.Filter = "CompanyName like 'B'";
    
            CustomersBindingSource.Filter = "CompanyName like 'B'"
    

Per ordinare i dati mediante un componente BindingSource

  • Impostare la proprietà Sort sulla colonna in base a cui eseguire l'ordinamento. Il codice seguente, ad esempio, consente di ordinare i clienti della colonna CompanyName secondo un criterio decrescente:

                customersBindingSource.Sort = "CompanyName Desc";
    
            CustomersBindingSource.Sort = "CompanyName Desc"
    

Vedere anche

Procedure dettagliate relative ai dati
Associazione di controlli Windows Form ai dati in Visual Studio
Cenni preliminari sulle applicazioni dati in Visual Studio
Connessione ai dati in Visual Studio
Preparazione dell'applicazione al ricevimento di dati
Recupero di dati nell'applicazione
Associazione di controlli ai dati in Visual Studio
Modifica di dati nell'applicazione
Convalida dei dati
Salvataggio di dati