Wie Sortieren Sie die Daten mittels DataGridView in VB.NET?
Ich habe keine Ahnung, wie Sortieren von Daten mittels datagridview in VB.NET.
Wie mache ich das mit der Textbox zur Eingabe meiner Abfrage, ich bin derzeit mit OLEDB.
Hier ist ein Bild von dem, was ich zu tun versuche.
- Hat diese Frage überhaupt etwas in ihm, die für den Zugang? Wenn nicht, dann die Markierung entfernen. Ich sehe nichts in ihm, die sich auf die Access/Jet/ACE überhaupt.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hausaufgaben?
Können Sie genau Sortieren von Daten mit eine
DataGridView
, aber Sie können die Reihenfolge der Anzeige von Daten in einemDataGridView
.Legen Sie die
SortedColumn
Eigentum IhrerDataGridView
Objekt derDataGridViewColumn
mit denen Sie Ihre Daten sortiert werden sollen. Wenn Sie eine komplexere Sortierung, möchten Sie vielleicht rufen dieSort
- Methode mit einer benutzerdefiniertenIComparer
. Finden Sie in der MSDN-Dokumentation für details.Oder tun Sie wirklich wollen, um filter Ihre Daten, indem Sie die zwei Kriterien, für die es eine input-Zeile in deinem screenshot? In diesem Fall, ich bin mir nicht ganz sicher über die beste Lösung. Wahrscheinlich müssen Sie Durchlaufen alle
DataGridViewRow
s und legen Sie jede Zeile, die Sichtbarkeit abhängig von den eingegebenen Kriterien:versuchen folgenden code:
Funktioniert das Sortieren müssen dynamisch sein? Das heißt, ist Ihr Kunde in der Lage sein müssen, klicken Sie auf eine Kopfzeile Sortieren?
Wenn nicht, warum nicht, um die Abfrage wieder kommen und dann binden Sie das Objekt auf das grid?
Wäre dies nicht eine gute Idee, wenn die Sortierung ist dynamisch, da die Kosten für das hin und her der DB würde es sich nicht lohnen.
goodluck