Det har inte med IIS att göra utan beror enbart på vad Access (Jet) klarar av.
------------------
essentitia preter non sans multiplicandum
8 svar · 258 visningar · startad av nill
Får det här felmeddelandet när jag försöker använda LEFT JOIN (läs min föregående tråd "RecSet i RecSet"):
Feltyp:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Drivrutin för ODBC Microsoft Access] Kopplingsuttrycket stöds inte.
/klass/normal.asp, line 117
stödjer inte IIS alla SQL eller vad kan det vara ?
Det har inte med IIS att göra utan beror enbart på vad Access (Jet) klarar av.
------------------
essentitia preter non sans multiplicandum
Så Access stödjer inte alla JOIN-uttryck med andra ord, eller ?
Det ser inte bättre ut. (Jag har inte tillgång till Access så jag kan testa.) Jag skrev en alternativ formulering i din andra tråd.
------------------
essentitia preter non sans multiplicandum
http://cgi.webforum.nu/wf/Forum11/HTML/006812.html
------------------
essentitia preter non sans multiplicandum
Hej!
Jag har kört joinar i Access, så visst fungerar det. Måste vara något annat fel.
mvh Jörgen :)
------------------
Varför bråka när man kan kramas?
kan det vara någon inställning i själva databasen eller något ?
denna kod utan krusiduller borde ju fungera hur bra som helst:
Fragor = " SELECT fragor.fraga, fragor.ID, info.fragID, info.userID, info.svar FROM fragor LEFT JOIN info ON fragor.ID = info.fragid and info.userid = " & Session("userid") & " ORDER BY fragor.ID "
Någon inställning är det inte.
Frågor som
SELECT fragor.fraga, fragor.ID, info.fragID, info.userID, info.svar FROM fragor LEFT JOIN info ON fragor.ID = info.fragid
har jag sett många exempel på, däremot så kan det ju vara
ON fragor.ID = info.fragid [b]and info.userid = [/b]
som ställer till det.
------------------
essentitia preter non sans multiplicandum