Hallo Leute,
ich habe folgenden Code:
SQL3 = " SELECT * FROM qryAlleBuchungen"
SQL3 = SQL3 & " WHERE MitgliedsNr=" & customerid & ""
SQL3 = SQL3 & " AND Verwendungszweck LIKE 'Zahlungseingang Gebühren für Rücklastschrift Mahnung " & remindernumber & " für Rechnung ' & invoicenumber;"
Set rs3 = db.OpenRecordset(SQL3)
Als Antwort erhalte ich Laufzeitfehler 3061, es 1 Parameter wurde erwartet, aber es wurden zu wenig Parameter übergeben.
Hier sind customerid, remindernumber, invoicenumber Strings. Der Debugger zeigt auf die set rs3 Zeile....
Hier muss, glaube ich mal wieder ein Anführungszeichenfehler sein, oder so...
Danke für eure Antworten, im Vorwege
Hallo,
SQL3 = SQL3 & " WHERE MitgliedsNr=" & customerid
SQL3 = SQL3 & " AND Verwendungszweck = 'Zahlungseingang Gebühren für Rücklastschrift Mahnung " & remindernumber & " für Rechnung " & invoicenumber & "'"
Set rs3 = db.OpenRecordset(SQL3,dbOpenSnapshot) ' oder dbOpenDynaset, je nachdem...