Hi zusammen,
Ich benutze eine BDE Datenbank.
Ich benutze ein TDBGrid zum Anzeigen der Daten. Mein DBGrid ist mit einem TQuery verbunden und zeigt die Daten auch wunderbar an.
Ich habe folgendes SQL Statement, um nach der Spalte "artist" zu sortieren und führe dieses SQL Statement dann mit meiner TQuery Komponente aus:
Quelltext
1:
| SELECT * FROM TableName ORDER BY artist asc |
Die Daten werden dann auch im DBGrid sortiert angezeigt, doch wird nach Groß- und Kleinschreibung unterschieden. Also meine Sortierung sieht z.B. wie folgt aus:
AAA
bbbb
aaa
xxxx
Es sollte aber so sein (case insensitiv):
AAA
aaa
bbbb
xxxx
Ich habe unter anderem hier nachgelesen (
www.delphi-forum.de/...ensitiv&start=20) und habe mich mit den FilterOptions (foCaseInsensitive) herumgeschlagen, aber ich will ja keine Daten nach irgendwelchen Kriterien filtern, sondern einfach sämtliche Daten sortiert anzeigen. Brett vorm Kopf?
Danke für die Aufmerksamkeit und für eventuelle Hilfe!
