Freigeben über


Gewusst wie: Filtern und Sortieren von Daten in einer Windows Forms-Anwendung

Daten können gefiltert werden, indem die Filter-Eigenschaft auf einen Zeichenfolgenausdruck festlegt wird, der die gewünschten Datensätze zurückgibt.

Daten können sortiert werden, indem die Sort-Eigenschaft auf den Spaltennamen festgelegt wird, nach dem sortiert werden soll. Fügen Sie DESC an, um in absteigender Reihenfolge zu sortieren, oder fügen Sie ASC an, um in aufsteigender Reihenfolge zu sortieren.

Tipp

Wenn in der Anwendung keine BindingSource-Komponenten verwendet werden, können Daten mithilfe von DataView-Objekten gefiltert und sortiert werden. Weitere Informationen finden Sie unter 'DataViews' (ADO.NET).

So filtern Sie Daten mithilfe einer BindingSource-Komponente

  • Legen Sie die Filter-Eigenschaft auf den zurückzugebenden Ausdruck fest. Im folgenden Code werden beispielsweise Kunden mit einem CompanyName zurückgegeben, der mit "B" beginnt:

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

So sortieren Sie Daten mithilfe einer BindingSource-Komponente

  • Legen Sie die Sort-Eigenschaft auf die Spalte fest, nach der sortiert werden soll. Im folgenden Code werden beispielsweise Kunden in der Spalte CompanyName in absteigender Reihenfolge sortiert:

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

Siehe auch

Konzepte

Neues in der Datenanwendungsentwicklung

Binden von Windows Forms-Steuerelementen an Daten in Visual Studio

Binden von Steuerelementen an Daten in Visual Studio

Weitere Ressourcen

Exemplarische Vorgehensweisen zur Arbeit mit Daten

Übersicht über Datenanwendungen in Visual Studio

Herstellen von Datenverbindungen in Visual Studio

Vorbereiten der Anwendung auf den Empfang von Daten

Abrufen von Daten für die Anwendung

Bearbeiten von Daten in der Anwendung

Überprüfen von Daten

Speichern von Daten

Änderungsprotokoll

Datum

Versionsgeschichte

Grund

Mai 2011

LIKE-Klausel im Beispielcode korrigiert.

Kundenfeedback.