Ich definiere eine Abfrage in VBA wie folgt:
mSQL = "SELECT tblRDMitgl.Nachname, tblRDMitgl.Vname,tblRDMitgl.Eintr, tblRDMitgl.austr FROM tblRDMitgl " & _
"WHERE tblRDMitgl.Eintr < " & mDatum & ";"
MsgBox mSQL
CurrentDb.QueryDefs("qryTemp").SQL = mSQL
in der Messagebox wird mir die SQL-Anweisung korrekt angezeigt aber in der nächsten Zeile gibt es eine Fehlermeldung wie im Anhang
d.h. es fehlt das letzte Zeichen
gibt es dafür eine Erklärung?
Zitatin der Messagebox wird mir die SQL-Anweisung korrekt angezeigt
Naja, die Erwartung der DB-Maschine ist eine andere als Deine: Datum an SQL-String übergeben (http://www.donkarl.com?FAQ6.8)
Danke,
das Datumsformat ist doh immer wieder gut, uns Fallen zustellen