Hejsan! Sök i FAQ - där får du svar på varför detta kryptiska felmeddelande förekommer. Hej.Update fråga???
när jag kör det här scriptet:
kod:--------------------------------------------------------------------------------
if request.querystring("page") = "checkuser" then
set conn = server.createobject("adodb.connection")
conn.open"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("databas.mdb")
set rs = server.createobject("adodb.recordset")
set rs2 = server.createobject("adodb.recordset")
SQL = "Select * from tblUser where losen = '" & request.form("pass") & "'"
rs.open SQL, conn, 3, 3
if rs.eof then
'felaktig inloggning
session("login") = "no"
response.redirect("index.asp")
else
session("login") = "True"
SQL2 = "Update tblStatus Set userStatus = (userStatus + 0.20) Where UserID = '" & rs ("UserID") & "'"
rs2.open SQL2, conn, 3, 3
response.redirect "index.asp?page=main"
end if
conn.close
rs.close
set rs = nothing
end if
%>
--------------------------------------------------------------------------------
Så får jag det här meddelandet :
kod:--------------------------------------------------------------------------------
Feltyp:
Microsoft JET Database Engine (0x80004005)
Operationen måste använda en fråga som kan uppdateras.
/WW II online/index.asp, line 60
--------------------------------------------------------------------------------
Vad kan det vara för fel?
Tacksam för svar Sv: Update fråga???
Sv: Update fråga???
Kan vara ett rättighetsproblem. Du får läsa i access databasen men ej skriva.
Stefan