… eigentlich sollte es doch ganz einfach sein.
Ich möchte den Inhalt einer vorher definierten Variablen per Einfügeabfrage in eine Tabelle schreiben. Ich bekomme aber jedesmal die Fehlermeldung Laufzeitfehler 3061 „1 Parameter wurde erwartet…“.
Zur Kontrolle habe ich den SQL string per msgbox anzeigen lassen, und weiss immer noch nicht wo der Fehler ist:
Private Sub Form_Open(Cancel As Integer)
Dim strCurrentForm As String
strCurrentForm = Screen.ActiveForm.Name
Dim strSQL As String
strSQL = „INSERT INTO tbl2_User (Event) VALUES (“ & strCurrentForm & „)“
MsgBox strSQL
CurrentDb.Execute strSQL
End Sub