Cheatah: (CFML) Zu blöd für IN-Operator oder für CFML?

Beitrag lesen

Hi,

#produkte# ist in diesem Falle eine CFML-Variable. diese wird vor der SQL abfrage durch den inhalt der Variable ersetzt.

ich kenne CFML nicht näher. _Wie_ wird die Variable ersetzt? Als String (dann lass ihn Dir ausgeben) oder als Bindvariable? In letztem Fall beachte, dass Du nicht einen Wert übergeben möchtest, sondern acht, und deshalb auch acht Variablen brauchst.

[Microsoft][ODBC Microsoft Access Driver] Syntaxfehler. in Abfrageausdruck 'ArtVar =ANY ('100,32423,234,324-43,123-456,4,7,10')'.
[Microsoft][ODBC Microsoft Access Driver] Syntaxfehler. in Abfrageausdruck 'ArtVar =ANY ('''100'',''32423'',''234'',''324-43'',''123-456'',''4'',''7'',''10''')'.

Diese beiden Meldungen sprechen für die Bind-Theorie: Die Liste der Werte steht jeweils in Quotes und ist somit nur _ein_ Wert.

Cheatah

--
X-Will-Answer-Email: No
X-Please-Search-Archive-First: Absolutely Yes