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?
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.
Danke, so hats funktioniert.