Servus Leute,
ich habe die Aufgabe, dass ich ein DataGrid, die von einer MySql Datenbank gespeist wird, nach bestimmter weise Sortieren muss.
klickt man in eine Zelle, so soll die bevorstehende Sortierung in der zugehörenden Spalte erfolgen.
Gibt man nun text ein so soll in eben dieser Spalte nach dem Eintrag gesucht und Alphabetisch Sortiert werden.
Ich dachte zunächst über eine SQL abfrage nach, doch soweit ich weis, kann man damit nur das Ergebnis einer Suche, also eine Teilmenge abrufen (ist ja eigentlich auch logisch).
Womit muss ich nun Arbeiten, sodass ich, sobald ich eine Zelle Anwähle und Text eingebe, die Tabelle Alphabetisch Sortiert wird und der Erstbeste Treffer Markiert wird?
Ich geb dazu mal ein kleines beispiel.
klicke ich nun z.B auf den Kleinhandel und würde nun ein "k" eintippen, so soll die Tabelle Alphabetisch geordnet werden und die Selection auf dem ersten treffer in der Sortierung liegen,
in diesem Falle der Kleinhandel Hans KG
gebe ich nun jedoch "kleis" ein so soll die Tabelle nach wie vor Alphabetisch sortiert sein, die selection nun jedoch auf der KleisterMeister OHG liegen.
in keinem Falle soll "nurnoch" die firma KleisterMeister ausgegeben werden, sondern immer alle Einträge der Tabelle, bzw. der Datenbank sichtbar bleiben.
Den Text kann ich bereits Abfangen, doch weis ich nicht wohin damit, da ich bisher immer mit SQL gearbeitet habe, was mir in diesem Fall, so meine ich, jedoch nichts nützt.
ich habe die Aufgabe, dass ich ein DataGrid, die von einer MySql Datenbank gespeist wird, nach bestimmter weise Sortieren muss.
klickt man in eine Zelle, so soll die bevorstehende Sortierung in der zugehörenden Spalte erfolgen.
Gibt man nun text ein so soll in eben dieser Spalte nach dem Eintrag gesucht und Alphabetisch Sortiert werden.
Ich dachte zunächst über eine SQL abfrage nach, doch soweit ich weis, kann man damit nur das Ergebnis einer Suche, also eine Teilmenge abrufen (ist ja eigentlich auch logisch).
Womit muss ich nun Arbeiten, sodass ich, sobald ich eine Zelle Anwähle und Text eingebe, die Tabelle Alphabetisch Sortiert wird und der Erstbeste Treffer Markiert wird?
Ich geb dazu mal ein kleines beispiel.
- Kleinhandel Hans KG
- KleisterMeister OHG
- Angie's Sportclub GmbH
klicke ich nun z.B auf den Kleinhandel und würde nun ein "k" eintippen, so soll die Tabelle Alphabetisch geordnet werden und die Selection auf dem ersten treffer in der Sortierung liegen,
in diesem Falle der Kleinhandel Hans KG
gebe ich nun jedoch "kleis" ein so soll die Tabelle nach wie vor Alphabetisch sortiert sein, die selection nun jedoch auf der KleisterMeister OHG liegen.
in keinem Falle soll "nurnoch" die firma KleisterMeister ausgegeben werden, sondern immer alle Einträge der Tabelle, bzw. der Datenbank sichtbar bleiben.
Den Text kann ich bereits Abfangen, doch weis ich nicht wohin damit, da ich bisher immer mit SQL gearbeitet habe, was mir in diesem Fall, so meine ich, jedoch nichts nützt.