
28/03/2003, 20:35
|
 | | | Fecha de Ingreso: enero-2002 Ubicación: no tengo, soy un desubicado?.
Mensajes: 438
Antigüedad: 23 años, 3 meses Puntos: 1 | |
No se graba el dato. Buenas Sras, Sres:
estoy practicando lo de mostrar los nombres de los usuarios conectados pero me surge este problemita. Si bien en la pagina logro mostrar los usuarios no logro grabar la salida en base del usuario. Aca va el codificado del Global.asa:
<script Language=Vbscript RUNAT=SERVER>
Sub Application_OnStart
End Sub
Sub Session_OnStart
Session.Timeout=5
End Sub
Sub Session_OnEnd
'On Error Resume Next
strProvider="Driver={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\Mantenimiento") & "\conectados.mdb;"
set conexion = Server.CreateObject("ADODB.Connection")
conexion.open strProvider
set tab = Server.CreateObject("ADODB.Recordset")
sql="Select * from Tabla1 where sesion='"&Session.SessionID&"'"
tab.open sql,conexion,3,2
tab("salida")=Now()
tab.update
tab.close
set tab = nothing
conexion.close
set conexion = nothing
End Sub
Sub Application_OnEnd
End Sub
</script>
El valor del Session.SessionID se genera y se graba en base pero al cerrar el navegador no se guarda en "salida" el valor de Now.
Hay algo mal o falta indicar algo mas en el global.asa?.
Saludos
__________________ Carlunchos |