Autor Beitrag
LuckyStrike4life
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 196

Win 2000, XP, SuSE Linux 8.2
D5 Enterp.
BeitragVerfasst: Mo 02.06.03 12:27 
Morgen,

folgendes Problem habe ich, es muss ein PullDown Menü (sowas wie eine DBLookupComboBox) erstellt werden, die sich ihren Inhalt aus einer Datenbank holt.

Das, was sich der User aussucht, kommt wiederum in die Hauptdatenbank.

Um es zu veranschaulichen, es geht dabei direkt um eine Abfrage - welche Autos sind vorhanden, wer möchte diese nutzen und ob es ihm erlaubt wird... steht in den Sternen.

Also, die DBLookupComboBox bezieht sich auf eine Datenbank, in der alle zur Zeit vorhandenen Autos gelistet sind.

Sobald der User sich eins ausgesucht hat, muss dieses in der eigentliche Datenbank vermerkt werden... . Damit es der Vorgesetzte letztendlich ablehnen kann.

Was ich wissen möcht ist - wie schaffe ich es eine DBLookupComboBox so anzusteuern, dass Sie den Inhalt (der extra für Sie geschriebenen Datenbank) annimmt?!

Das musste ich nie zuvor machen, daher bin ich ziemlich ratlos.
neojones
ontopic starontopic starontopic starontopic starontopic starhalf ontopic starofftopic starofftopic star
Beiträge: 1206
Erhaltene Danke: 1



BeitragVerfasst: Mo 02.06.03 13:36 
In die Eigenschaft "DataField" der LookUp-Komponente trägst Du den Feldnamen der Tabelle ein, in die der Datensatz geschrieben werden soll und in die Eigenschaft "KeyField" das Schlüsselfeld der Tabelle aus der die Daten gelesen werden sollen und in die Eigenschaft "ListField" das Feld, das in der DBLookUPComboBox angezeigt werden soll. Man kann auch mehrere ListFields angeben, indem man mit Semikolon abtrennt.

Oder willst Du in der Haupttabelle komplett neue Datensätze anlegen? Dann geht das genau so, nur wird vorher ein Append auf die Haupttabelle ausgeführt.

Viele Grüße,

Matthias

_________________
Ha! Es compiliert! Wir können ausliefern!
LuckyStrike4life Threadstarter
ontopic starontopic starontopic starontopic starontopic starontopic starontopic starontopic star
Beiträge: 196

Win 2000, XP, SuSE Linux 8.2
D5 Enterp.
BeitragVerfasst: Di 03.06.03 10:58 
Vielen Dank,

nun gehts endlich. So muss das sein.

Hab wirklich mehrere Stunden damit zugebracht mich mit dem Zeugs anzufreunden, endlich gehts!

Nochmals Danke.