Entwickler-Ecke
Datenbanken - tabellenspalte in dbcombox
domsi - Mo 23.09.02 14:04
Titel: tabellenspalte in dbcombox
hi
ich möchte alle werte einer tabellenspalte in ein dbcombox übernehmen
und dann daraus auswählen können
ich bekomme allerdings nur den ersten eintrag angezeigt
und der rest fehlt
kann mir jemand sagen woran das liegt
danke im voraus
LCS - Mo 23.09.02 15:21
Hi
Zitat: |
kann mir jemand sagen woran das liegt
|
Möglicherweise :roll: wenn du uns verrätst wie du's angefangen hast :wink: Poste doch mal den Code mit dem du die ComboBox füllst.
Gruss Lothar
domsi - Mo 23.09.02 15:26
nach dem was ich gehört habe geht das ganze ohne spurce sondern wird von der dbcombobox selbst gemacht
LCS - Mo 23.09.02 15:30
Dann meinst du vielleicht eine DBLockupCombo.
Mit DBCombo kannst du Werte die in ein Tabellenfeld eingetragen werden sollen bereitstellen. Das Bereitstellen der Items musst du selbst machen.
Sollen die Werte aus einer Nachschlagetabelle kommen musst du DBLookupCombo verwenden.
Gruss Lothar
domsi - Mo 23.09.02 15:39
allerdings brauche ich bei der dblookupcombobox
zwei tabellen oder irre ich mich da
a.C.k - Mo 23.09.02 15:45
Mhh, die DBComboBox ist meines Wissens nicht zum Auslese einer Spalte, sondern zum einfügen von inhalten in eine Zelle gedacht. So kannst du dem Benutzer einige Inhalte mit den Items Vorgeben....
Du möchtest ja den Inhalt einer Spalte in den Items haben. Jetzt kommt es darauf an, was du mit diesen Werten machen willst. Zum einfügen in die selbe Spalte benutzen oder anders verwenden?
Fals anders solltest du vieleicht eher zu einer "normalen" Combobox wechseln.
Der Weg ist der selbe.
Gehe die Spalte schritt für schrit durch und füge die inhalte in die Item-Liste der Combo- bzw DBCombobox.
Sollte ungefähr so gehen:
Quelltext
1: 2: 3: 4: 5: 6: 7:
| MyTable.First; ComboBox1.Clear; while Not MyTable.EOF do begin ComboBox1.Items.Add(MyTable.FieldByName('DieSpalte').AsString); MyTable.Next end; |
domsi - Mo 23.09.02 16:19
hat wunderbar funktioniert
danke
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2025 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!