Einzelnen Beitrag anzeigen

Benutzerbild von Stevie
Stevie

Registriert seit: 12. Aug 2003
Ort: Soest
4.012 Beiträge
 
Delphi 10.1 Berlin Enterprise
 
#5

Re: DBComboBox-Einträge aus Tabelle laden

  Alt 4. Mär 2005, 14:02
Zitat von urs.liska:
Ich glaube, das geht auch mit der DBLookupComboBox, indem man nur ListSource und ListField, nicht aber DataSource und DataField ausfüllt.
Dann liest die Kompo (glaube ich) die Daten aus der List-Tabelle (in Deinem Fall languages) ein, und Du kannst einen Item auswählen.
Oh, stimmt, wieder was gelernt!
Also ListSource, ListField (das, was in dem Control angezeigt wird) und KeyField (der Wert, der in der anderen Datenmenge gespeichert würde, i.A. die ID) setzen und dann über DBLookupCompoBox.KeyValue den ausgewählten Wert holen.

P.S. Wenn man KeyField vergisst, dann kann man das Teil nicht aufklappen...
Stefan
“Simplicity, carried to the extreme, becomes elegance.” Jon Franklin

Delphi Sorcery - DSharp - Spring4D - TestInsight
  Mit Zitat antworten Zitat