PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Access97-->Formular&sql


Gast
2004-04-15, 20:09:25
Guten Abend zusammen,

an die hier verweilenden Access-Freaks ;-)

mein Problem ist folgendes:

Ich möchte bei einer Dateneingabe innerhalb eines Formulares einen Wert aus einer nicht zum Formular gehörigen Tabelle in einem Textfeld anzeigen lassen. D.h. konkret: bei Eingabe einer Kunden-ID in das entsprechende Steuerelement soll in einem Textfeld der zugehörige Firmenname erscheinen. Meine SQL-Abfrage für das Steuerelement innerhalb dessen der Firmenname angezeigt werden soll lautet entsprechend:

=SELECT [Firma] FROM [0-Kunden] WHERE [0-Kunden].[Kunden-ID] = Forms![Formular1]![Kunden]

In der Tabelle 0-Kunden ist der Firmenname; das Formular heißt Formular1 und das Steuerelement in das die ID eingetragen wird heißt Kunden. Die Tabelle 0-Kunden ist über das Schlüsselfeld Kunden-ID mit derjenigen Tabelle verbunden, auf dessen Basis das Formular1 beruht.

Wieso klappt die Abfrage nicht? Bekomme eine Fehlermeldung (Syntax der Unterabfrage falsch und Kalmmern fehlen)? Komme einfach nicht weiter!!!

Vielen Dank für jede Hilfe

Olli