Neues Hallo @blackwinged,
meine Erfahrungen mit SQLite und anderen SQL-DB'n ist die, daß die Sortierung mit ORDER BY nur dann funktioniert, wenn ich eine Datenmenge > 1 Datensatz (DS) mit einem Lesevorgang entweder in eine Liste oder eine Tabelle einlese. Dann wird offensichtlich implizit mit dem Lesen der Daten die Sortierung durchgeführt und die Anzeige sieht entsprechend aus.
Beim Einfügen der Daten in die ComboBox lese ich die Daten Datensatz für Datensatz ein. Jeder DS ein Lesevorgang. Und damit ist in der Datenmenge 1 DS keine Sortierung möglich.
Mir ist momentan nicht bekannt, wie man mehr als einen DS pro ComboBox.ADD einlesen kann. Sollte es dennoch gehen, dann bitte ich um einen Hinweis. Es würde mir einige Zeilen Quellcode ersparen.
Fontanus
|