![]() |
Datenbank: interbase • Version: 6 • Zugriff über: bde
DBComboBox vorbelegen
Hallo,
bräuchte mal wieder qualifizierten Rat. Und Zwar habe ich eine Tabelle, in der ich länder darstelle. Nun habeich eine formgebaut, bei der man einen bestimmten Eintrag bearbeiten kann. Jetzt möchste ich natürlich die DBComboBox vorbelegen mit dem Land aus der Datenbank. Hat mir da jemand nen Besipiel? Viele Grüße Eppos |
Re: DBComboBox vorbelegen
Hallo Eppos,
mir sind deine Informationen zu dürftig, deshalb kann ich dir kein Code-Beispiel geben. Eine DBComboBox verwendest du, wenn du für ein bestimmtes Tabellenfeld einen Wertebereich vorgeben willst. Befinden sich die Daten aus dem Wertebereich in einer sogenannten lookup table (key, value), dann verwendest du besser eine TDBLookupCombobBox. Den Satzzeiger kannst du mit diesen Komponenten nicht verschieben. Grüße vom marabu |
Re: DBComboBox vorbelegen
Ich benutze ein DBGRid. den markierten datensatz per doppelklick, öffnet meine FoBearbeiten. Dort wird alles vorbelegt, ID Name etc. Mit einem Query habe ich versucht TDBLookUpComboBox zu füllen. Möchte aber durch die ID übergabe vom Grid-Datensatz das Land vorbelegen. Also soll dan z.b. bei ID=1 Deutschland angezeigt werden, bei iD=2 Italien etc.
|
Re: DBComboBox vorbelegen
TDBLookUpComboBox.KeyValue ist dein Freund. (siehe Online-Hilfe)
|
Re: DBComboBox vorbelegen
Alles prima, danke soweit, nur noch ne kleinigkeit. Es wird mir nur ein Eintrag angezigt, obwohl mindestens zwei Einträge angezigt werden sollten! Kann mir jemand sagen wo ran das liegen kann?
Fülle die CoBo mit datasource und query! |
Re: DBComboBox vorbelegen
Was meinst du mit Einträge? Anzahl der Datensätze oder Anzahl der Spalten?
|
Re: DBComboBox vorbelegen
Einträge in der ComboBox.
|
Re: DBComboBox vorbelegen
Einträge in der ComboBox gibt es Vertikal und Horizontal.
Vertikal werden die Datensätze angezeigt, horizontal die Spalten. |
Re: DBComboBox vorbelegen
Die Datensätze denke ich mal, also wenn ich die combobox öffne, dann steht da nur deutschland drin. Es sollte aber deutschladn vorbelegt sein, aber die anderen länder noch auswählbar.
|
Re: DBComboBox vorbelegen
Ok, welche Datenbank-Komponenten benutzt du? BDE oder IBExpress?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 11:12 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