Ver Mensaje Individual
  #1 (permalink)  
Antiguo 28/03/2003, 20:35
Avatar de carlunchos
carlunchos
 
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