Hallo,
ich hab ein Problem mit meiner Datenbank. (bzw. mit der dblookupcombobox)
Wenn ich die dblookupcombobox.sorted:=true setze zeigt sie mir nicht mehr den entpechenden Bezeichner an (der der ID in der Datenbank entsprechen würde) sondern springt zu dem dblookupcombobox.itemindex[].
Unsortiert funktioniert alles wunderbar.
Kann mir jemand vielleicht sagen woran das liegt und wie man das beheben kann?
Beispiel
Tabelle 1
ID Bezeichnung
1 BBB
2 AAA
--> wenn ich den ersten Datensatz wählen würde, würde als Bezeichnung in der dbLookupcombobox AAA angezeigt anstatt BBB (da das sortiert ja dem itemindex[1] entspricht)
Grüße Erik
dblookupcombobox.sorted liefert falsches ergebnis
Re: dblookupcombobox.sorted liefert falsches ergebnis
Hallo Erik,
das Problem kann man ganz einfach lösen. In der SQLQuery-Komponente muss unter der Eigenschaft SQL - SQl(TString) eine entsprechende SQL-Anweisung (z.B.: Select * from testtabelle order by testwert) hinterlegt werden. Anschließen muss natürlich die Query auf activ gesetzt werden.
Viele Grüße
Thadde
das Problem kann man ganz einfach lösen. In der SQLQuery-Komponente muss unter der Eigenschaft SQL - SQl(TString) eine entsprechende SQL-Anweisung (z.B.: Select * from testtabelle order by testwert) hinterlegt werden. Anschließen muss natürlich die Query auf activ gesetzt werden.
Viele Grüße
Thadde