Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   Delphi DBComboBox füllen (https://www.delphipraxis.net/12072-dbcombobox-fuellen.html)

ims 20. Nov 2003 08:01


DBComboBox füllen
 
hi
ich habe in einer tabelle einige einträge. nun möchte ich dem benutzer die möglichkeit geben, in der oberfläche diese einträge aus einer combobox auszuwählen. ich krieg aber die einträge nicht in diese DBcombobox! greife per ado auf ne access-db. irgend eine idee??

gruss, ims

Sharky 20. Nov 2003 09:43

Re: DBComboBox füllen
 
Hai ims,

die DBCombobox ist dafür gedacht um einen Wert aus der Items-Liste in ein Feld des aktiven Datensatzes einzutragen.
Schaue dir mal die DBLookupComboBox an. Mit der solltest Du das machen können was Du möchtest.

Zu beachten ist hier.

Es gibt dort zwei verknüpfungen zu Tabellen.
In DataSource-DataField wird etwas geschrieben das aus der Tabelle ListSource-KeyField ausgewählt wurde.

Wenn du nur etwas auswählen möchtest ohne das es in eine andere Tabelle geschrieben wird kannst Du DataSource und DataField einfach leer lassen.

Achja, bei ListField legst Du fest welches Feld aus der Tablle in der ComboBox angezeigt wird.

ims 20. Nov 2003 10:30

Re: DBComboBox füllen
 
Vielen Dank Sharky!!! genau das hab ich gesucht!

gruss, ims

markon 4. Dez 2003 17:48

Re: DBComboBox füllen
 
hallo.
hab selbiges problem. bekomme die dblookupcombobox nicht zum laufen.
d.h. sie zeigt nix an. kein inhalt. leer. nix.
obwohl ich die "listsource" gefüllt habe.
bei listfield und keyfield hab ich die spalte "konfig" gewählt.
wo is der fehler?


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:07 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz