Select-Anweisung mit reserviertem Wort oder falschem Argumentnamen ...

02/02/2012 - 17:16 von Rüdiger Gram | Report spam
Grüezi NG,

seit Stunden plage ich mich mit einem SQL-String ab, der folgende
Fehlermeldung bringt:

Die Select-Anweisung schließt ein reserviertes Wort oder Argumentnamen ein,
das/der falsch, mit falscher Zeichensetzung oder überhaupt nicht eingegeben
wurde.

Das ist der SQL-String:

strSQL = "SELECT DISTINCT Kandidaten.Datei, Grußkarten.GpID,
Kandidaten.Mailcode, Kandidaten.[E-Mail] AS eMail" & _
"FROM Grußkarten INNER JOIN Kandidaten ON Grußkarten.GpID Kandidaten.[Bewerber-Nr] WHERE (((Kandidaten.Mailcode) Like ""*M*"")" & _
"AND ((Grußkarten.[FSG versandt]) Not Like ""* &
[Forms]![Grußkarten]![Dokument] & *""))" & _
"OR (((Kandidaten.Mailcode) Like ""*M*"") AND ((Grußkarten.[FSG versandt])
Is Null)) ORDER BY Kandidaten.Datei"

Derselbe Code - in eine Abfrage umgewandelt - làuft einwandfrei. Wer hat
das Adlerauge, um zu sehen, wo der Syntaxfehler steckt?

Möglicherweise ist der Teil nicht in Ordnung:
Not Like ""* & [Forms]![Grußkarten]![Dokument] & *""

Für "zweckdienliche" Hinweise wàre ich sehr dankbar.

Gruß - Rüdiger
 

Lesen sie die antworten

#1 Gunter Avenius
02/02/2012 - 17:40 | Warnen spam
Hallo Rüdiger,

Rüdiger Gram schrieb folgendes:
eMail" & _
"FROM



u.a. an dieser Stelle fehlt ein Leerzeichen:

eMail " & _
"FROM

ich sehe auf die scnelle 3 Stellen wo Leerzeichen fehlen.

Gruß
Gunter
__________________________________________________________
Access FAQ: http://www.donkarl.com

http://www.avenius.de - http://www.AccessRibbon.de
http://www.ribboncreator.de - http://www.ribboncreator2010.de

Ähnliche fragen