Hallo,
ich ziehe mir daten mit einer Abfrage aus einer tabelle, fuege einen wert in einem feld(packete) hinzu und moechte diese Daten die an das ufo ubergeben wurden in eine andere tabelle speichern.
Klappt leider nicht ? Wo liegt mein Fehler ?
Private Sub packetinput_AfterUpdate()
Dim strSQL As String
strSQL = "INSERT INTO dpdrueckhol (kdnr, kunde, plz, ort, strasse, eancode) " & _
"VALUES (" & Me!ufo.Form!C001 & ", " & Me!ufo.Form!C053 & ", " & Me!ufo.Form!C050 & ", " & Me!ufo.Form!C051 & ", " & Me!ufo.Form!C052 & ", " & Me!ufo.Form!packete & ")"
' DoCmd.RunSQL strSQL
' bzw.
CurrentDb.Execute strSQL, 128 'dbFailOnError
End Sub
die felder C001 usw sind auf dem ufo vorhanden und auch gefuellt nach meiner Abfrage. wieso uebergibt, bzw schreibt er das nicht in die tabelle dpdrueckhol ?
Fehlermeldung : Syntaxfehler, (fehlener operator) in Abfrageausdruck.
|