10. maj 2004 - 18:15
Der er
3 kommentarer og 1 løsning
Fejl i session i log out
Hej... jeg får denne fejl når jeg forsøger at komme ind på en beskyttet side efter jeg har logget mig ud: -------- fejlen --------- Microsoft OLE DB Provider for ODBC Drivers error '80040e14' [Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'id ='. ------- min kode --------- 'Åbner connection til databasen Set conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") SQL = "SELECT * FROM bruger where id = " & Session("id") Set rs = Conn.Execute(SQL) --------------- Hvad er fejlen...?
Annonceindlæg tema
Offentlig digitalisering
Fra effektivisering til digital suverænitet. Hvordan skaber det offentlige en digital fremtid med AI, sikkerhed og kontrol i centrum?
Prøv: 'Åbner connection til databasen Set conn = Server.CreateObject("ADODB.Connection") Conn.Open "DRIVER={Microsoft Access Driver (*.mdb)};DBQ="&Server.MapPath("database.mdb") if not Session("id") = "" then SQL = "SELECT * FROM bruger where id = " & Session("id") Set rs = Conn.Execute(SQL) end if
Har fundet fejlen. Den var et andet sted i min kode, men jeg vil gerne give pointene til tzaq_dk da mit spørgsmål ikke var "grundigt" nok stillet
Dem må du gerne beholde selv, jeg hjalp jo ikke med noget :-)
Kurser inden for grundlæggende programmering