Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Dlookup

Begonnen von Juno, Oktober 26, 2010, 10:28:34

⏪ vorheriges - nächstes ⏩

Juno

Hallo,

ich habe ein Problem beim verwenden von Dlookup:

Ich verwende diesen Code:
Private Sub nw_nr_AfterUpdate()
Me![kun_lieferid] = DLookup("[kun_lieferid]", "Entsorgungsnachweise", "[nw_nr] =" & Me![nw_nr])
End Sub


kun_lieferid ist eine Zahl, nw_nr ist ein Text

Ich bekomme diese Fehlermeldung:
Laufzeitfehler 2471:
Der Ausdruck, den Sie als Abfrageparameter eingegeben haben, hat folgenden Fehler verursacht: 'ENF54DD00001'


ENF... ist der Wert aus Me!nw_nr

Was mache ich falsch?

MzKlMu

Hallo,
versuche es mal so:
Me![kun_lieferid] = DLookup("[kun_lieferid]", "Entsorgungsnachweise", "[nw_nr] ='" & Me![nw_nr] & "'")
Felder des Datentyps Text müssen in Hochkomma eingeschlossen werden.
Gruß Klaus

Juno

Danke, so hats funktioniert.