Autor Beitrag
c4fan
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: Fr 28.06.02 20:24 
Ich hab folgendes Problem: Wie kann ich den Inhalt eines Datenfeldes mit Sql In einer DBComboBox anzeigen, so dass die Items den einzelnen Zeilen desDatenfeldes der Tabelle entsprechen?? Mit Db grid funktioniert dies Problemlos. Warum nicht mit der DBComboBox :?:
Klabautermann
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Veteran
Beiträge: 6366
Erhaltene Danke: 60

Windows 7, Ubuntu
Delphi 7 Prof.
BeitragVerfasst: Fr 28.06.02 21:17 
Hallo,

was du hier beschreibst ist die Funktion einer DBLookupComboBox nicht die einer DBComboBox.
BEide sind dafür da, den Inhalt des Textfeldes in eine Datenbank zu schreiben. Die DBLookupCombo kann aber auch ihre Liste aus einer Datenbank holen. Dazu musst du die entsprechede DataSource als ListSource eintragen. Unter ListField stellst du dann ein welches feld in die Liste kommt (es lassen sich sogar mhrere Felder mit Smikolon [oder wars Komma?] getrennt angeben).
Das KeyField ist dann das Feld, welches in die Zieldatenbank geschrieben wird. Diese kannst du unter DataSource festlegen. Das Zielfeld entsprechend unter DataField.
Die angabe der Zieldatenbank/Zielfeld kann aber auch wegelassen werden.

Gruß
Klabeutermann
c4fan Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 22



BeitragVerfasst: So 30.06.02 20:07 
thx :lol: