Autor Beitrag
Amiga-Fan
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: Di 14.02.06 13:39 
hab in der Suche noch nichts gefunden.

ich sortiere über SQL mit order by name, aber leider sortiert er Groß-/und Kleinbuchstaben anders ein, getrennt nach Groß und kleinbuchstaben eben. Eigentlich komisch das das per default in Firebird so ist, bei Oracle ist das nicht der Fall. Oder kann man das vielleicht über den SQL-Dialekt beeinflussen (3 bei mir?). Auf jeden Fall will ich das anders haben, möglichst nur über Einstellung.

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen
Amiga-Fan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic star
Beiträge: 534



BeitragVerfasst: So 19.02.06 14:38 
order by upper(feld) funktioniert nicht richtig, wenn das sortierfeld nur zahlen enthält. Ich habe eine Funktion, die Grids mit Daten füllt, und der wird ein Sortierfeld übergeben. Damit weiß ich nicht immer im voraus, ob das Sortierfeld ein reines Textfeld ist...

Vielleicht weiß jemand eine bessere Lösung? Liegt es vielleicht am eingestellten Zeichensatz?

ich benutze IBX mit Firebird 1.5.2, und Delphi 7 Prof.

_________________
- Leg dich nie mit einem Berufsprogrammierer an
- Wahre Profis akzeptieren keine einfachen Lösungen