Hallo allerseits,
ich bin relativ unerfahren mit Base und stehe gerade vor einem unlösbaren Problem:
Ich habe ein Tabelle mit vielen Spalten erstellt, u. A. Name, Nachname, ..., Kontonummer, Bankleitzahl, Bankinstitut.
Die will ich zukünftig mit einem Formular füllen, was auch schon soweit funktioniert.
In diesem Formular würde ich jetzt gerne die Eingabe des Namens der Bank automatisieren. Dazu habe ich eine weitere Tabelle angelegt (BLZ, Bankname).
Ich würde jetzt gerne in einem Textfeld die Bankleitzahl eingeben können und dann in einer Listbox nur noch die Banknamen angezeigt bekommen, die die eingegebene Bankleitzahl haben (sind meist mehrere).
Dann will ich den richtigen Banknamen auswählen und den Datensatz speichern.
Bsp:
Das Textfeld für die Bankleitzahl heisst "txtBLZ" die Listbox mit den Banknamen "txtBank"
Die Tabelle mit allen Daten, in die dann auch geschrieben werden soll heisst "BefrDaten" (die Felder, in die eingetragen werden soll heißen "BLZ" und "Bank").
Die Tabelle mit den Bankleitzahlen und Banknamen heißt "Bankleitzahlen" (die fraglichen Felder "Bankleitzahl" und "Kurzbezeichnung").
Ich habe mir überlegt, dass man ungefähr folgendes SQL-Abfrage für den Inhalt der Listbox ausführen könnte:
Code: Alles auswählen
SELECT "Bankleitzahlen"."Kurzbezeichnung" FROM "Bankleitzahlen" WHERE "txtBLZ" = "Bankleitzahlen"."Bankleitzahl"
Eine verknüpfung mit dem Inhalt eines Textfeldes funktioniert aber offensichtlich nicht so einfach?!
Schlagt mich nicht,
Danke,
Janis