Condividi tramite


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

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

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

Concetti

Novità relative allo sviluppo di applicazioni dati in Visual Studio 2012

Associazione di controlli Windows Form 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

Altre risorse

Procedure dettagliate relative ai dati

Cenni preliminari sulle applicazioni dati in Visual Studio

Connessione ai dati in Visual Studio