Problemer med opdatering i global.asa
Hi experts,Hvorfor vil mit felt i databasen ikke sættes til false, når jeg logger ud på min side, og dræber alle sessions:
Ydermere kunne jeg godt tænke mig at vide hvordan man fortæller en SQL sætning at den kun skal vise resultater for dagen idag.
Sourcecode:
---
<SCRIPT LANGUAGE="VBScript" RUNAT="Server">
Sub Application_OnStart
End Sub
Sub Application_OnEnd
End Sub
Sub Session_OnStart
session.timeout = 20
End Sub
Sub Session_OnEnd
if session("login") = "true" then
Set conn = Server.CreateObject("ADODB.Connection")
DNS = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" + Server.MapPath("../temp/db/nshardball.mdb")
conn.Open(DNS)
set opendb = conn
SQL = "UPDATE members SET online = false WHERE id = " & session("memberid")
conn.execute(SQL)
conn.close
set conn = nothing
end if
End Sub
</script>