Hi bis11,
hab Dank Deine prompte Antwort. Nun die Sache ist die, derzeit führe ich schon eine SQL-Abfrage in folgender Form aus :
Quelltext
1: 2: 3: 4: 5: 6: 7: 8:
| Select k.Kont_Name, k.Kont_id from Kontinent.db k, Laender.db L, staedte.db s
where K.Kont_ID=L.Kont_ID and L.Land_ID = s.Land_ID ' |
Die Ergebnismenge der SQL, also alle Kontinente auf die Fremdschlüssel aus "Städte" via "Länder" verweisen, fütter ich dann in eine LookUpList, deren ListSrc eben diese SQL ist, ListField ist Kont_Name und KeyField bleibt frei, ebenso wie DataSrc und DataField.
Das nur deshalb, weil ich keinen Bock habe, sie per Hand da reinzuschreiben.
Natürlich ist das nicht im Sinne des Erfinders und ich weiß auch nicht, ob ich deshalb Arbeitsspeicherprobleme kriege.
Doch nochmal konkreter zum eigentlichen Problem:
Wie krieg ich die Werte einer SQL-Menge in ein Listen-Anzeigefeld, so daß ich ähnlich wie im TDBStringGrid durchscrollen und pointiert(!) einen Datensatz anspringen kann. Also quasi ein Stringgrid mit nur einer Spalte in Form einer Listbox? :roll: