Ich erhalte die Nachricht, dass es eine Syntax gibtFehler in einem VBA-Abfrageausdruck, den ich auf einer Schaltfläche in Access habe. Leider kann ich nicht herausfinden, was der Syntaxfehler ist. Ich bin mir ziemlich sicher, dass ich alles richtig benutze. Ich sende diesen Ausdruck als WHERE-Klausel an einen Bericht, der erstellt wird. Der Screenshot ist unten. Kann mir jemand helfen?
Die zwei Zeichenfolgen, die lauten "tk"
werden aus ein paar Eingabefeldern in den Ausdruck eingefügt.
Mein Ausdruck im Text:
cond = "(((StrComp(""" & lower & """,Left([Location],2)))<=0) And ((StrComp(""" & upper & """,Left([Location],2)))>=0));"
stDocName = "rptMstrEquipListRange"
DoCmd.OpenReport stDocName, acPreview, , cond
Laut www.balancebraces.com sind die Klammern nicht das Problem:
Antworten:
2 für die Antwort № 1Es sollte gut funktionieren, wenn Sie die entfernen ;
Am Ende. (Geprüft)