Lauzeitfehler 3141
-
warum krieg ich hier in VBA einen Laufzeitfehler 3141-Die Select Anweisung schließt ein reserviertes Wort oder einen Argumentennamen ein das/der mit flascher Zeischensetzung oder überhaupt nicht eingegeben wurde"
Was mache ich falsch? ich verwende MS-Access 2003
str_SQL = "SELECT " & _ "Count(ANWEKUE) AS Zaehler2" & _ "FROM Gesamt" & _ "WHERE (((Gesamt!ANWKUE)='ERKB'));"
-
ICh tippe mal, daß die fehlenden Leerzeichen hinter Zaehler2 und Gesamt die SQL-Anweisung ungültig machen:
*fasst den Befehlsstring mal auf eine Zeile zusammen*str_SQL = "SELECT Count(ANWEKUE) AS Zaehler2FROM GesamtWHERE (((Gesamt!ANWKUE)='ERKB'));"
(btw, ist es Absicht, daß du auf zwei verschiedene Spalten zugreifen willst?)