Entwickler-Ecke

Datenbanken - Verknüpfen von Paradox-Tabellen über eine DBLookupComboBox


stern - Mo 06.01.03 14:29
Titel: Verknüpfen von Paradox-Tabellen über eine DBLookupComboBox
Hi,

ich habe eine Frage : Wie kannich Paradox-Tabellen über eine DBLookupComboBox verknüpfen ?

Kann mir jemand helfen ?


LCS - Di 07.01.03 08:41

Hi
du brauchst zunächst mal für beide Tabellen eine TTable und eine TDataSource-Komponente. Ich nenne sie mal RefSource und LookupSource.
Über die Eigenschaft DataSource wird die Combo mit RefSource verbunden und in DataField wählst du das Feld aus, das den Referenzwert enthält. Über die Eigenschaft ListSource verbindest du die Combo mit der Nachschlagetabelle LookupSource. In der Eigenschaft KeyField wählst du das Feld aus, das den Referenzwert in dieser Tabelle enthält und mit ListField legst du fest welches oder welche Felder für den Referenzwert in der ComboBox angezeigt werden sollen.
Die Verbindung wird also über DataSource <-> ListSource (Tabelle) und DataField <-> KeyField (Datenfeld) erzeugt. Das ist ein bisschen blöd zu schreiben und ich hoffe du kommst damit erst mal klar.

Gruss Lothar