global.asa vil ikke sætte bruger status til False
Hej, jeg leger lidt med noget offline/online script.når min bruger logger ind sætter den bruger status til True men når han så afslutter sin session ved at klikke log ud eller når den udløber skal den via. global.asa opdatere db til False.
Jeg forsøgte med dette script, men det er som om den ikke rigtig vil.
<SCRIPT LANGUAGE=VBScript RUNAT=Server>
Sub Application_OnStart
Application("db") = "Data Source="&Server.Mappath("db.mdb")&_
";Provider=Microsoft.Jet.OLEDB.4.0;"
End Sub
Sub Session_OnEnd
Dim Conn
Set Conn = Server.CreateObject("ADODB.Connection")
Conn.Open Application("db")
Conn.Execute("Update bruger Set status = False Where brugernavn = "&Session("brugernavn"))
Conn.Close
Set Conn = Nothing
End Sub
</SCRIPT>
Nogen hjælp?
