Sobre Global. Asa
Tengo el siguiente Global.Asa en una aplicación,
<SCRIPT LANGUAGE='VBScript' RUNAT='SERVER'>
Sub Session_OnStart
Set Session("bd")=Server.CreateObject("ADODB.Connection")
Session("bd").Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Inetpub\wwwroot\siwa\data\Pruebas\Pruebas.mdb;"
End Sub
Sub Session_OnEnd
Session("bd").Close
Set Session("bd")=Nothing
End Sub
</SCRIPT>
Se supone que cuando el usuario abandona la aplicación, por ejemplo cerrando el navegador, se dedia ejecutar el evento Session_OnEnd y sin embargo el fichero continua abierto.
Session_Onstart funciona perfectamente.
Ya se que no debería guardar objetos en variables de session pero cuando me entere ya tenia una aplicación demasiado grande para remodificarla.
Gracias,
<SCRIPT LANGUAGE='VBScript' RUNAT='SERVER'>
Sub Session_OnStart
Set Session("bd")=Server.CreateObject("ADODB.Connection")
Session("bd").Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source=D:\Inetpub\wwwroot\siwa\data\Pruebas\Pruebas.mdb;"
End Sub
Sub Session_OnEnd
Session("bd").Close
Set Session("bd")=Nothing
End Sub
</SCRIPT>
Se supone que cuando el usuario abandona la aplicación, por ejemplo cerrando el navegador, se dedia ejecutar el evento Session_OnEnd y sin embargo el fichero continua abierto.
Session_Onstart funciona perfectamente.
Ya se que no debería guardar objetos en variables de session pero cuando me entere ya tenia una aplicación demasiado grande para remodificarla.
Gracias,
Respuesta
1