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.
Hinweis
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.
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
Binden von Windows Forms-Steuerelementen an Daten in Visual Studio
Vorbereiten der Anwendung auf den Empfang von Daten
Abrufen von Daten für die Anwendung
Binden von Steuerelementen an Daten in Visual Studio
Bearbeiten von Daten in der Anwendung
Weitere Ressourcen
Exemplarische Vorgehensweisen zur Arbeit mit Daten