Antes que nada, sigo pidiendo disculpa por preguntar tanto, soy muy novato en ASP y veo que estoy cometiendo todos los errores, ejemplo tengo este codigo para mostrar una base de datos llamada sgc.mdb que tiene una tabla llamada log.
 
 
Set conn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")
conn.Open "DBQ=" & Server.Mappath("db\sgc.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
SQL = "SELECT * FROM log"
rs.Open SQL, conn, 1, 3
 
do while not rs.eof
  response.write("usuario: " & rs("id_usr"))
  response.write("<br>")
  response.write("Fecha: " & rs("tiempo"))
  response.write("<br>")
  response.write("IP: " & rs("ip"))
  response.write("<br>")
  response.write("Accion: " & rs("accion"))
  response.write("<br>")
  response.write("------------------------------------------------------------")
  response.write("<br>")
  rs.movenext
loop
rs.close
conn.close
 
%>
 
La primera vez que la veo funciona correctamente, me muestra todos los registros, pero cuando aprieto REFRESH ya no me funciona mas, y me tira error en la linea.
 
 conn.Open "DBQ=" & Server.Mappath("db\sgc.mdb") & ";Driver={Microsoft Access Driver (*.mdb)};"
 
veo otra parte del sistema y no funciona la conexión a la base de datos, como que el conn.close que pongo al final no funcionara.
 
Alguna explicación? 
   
 

 
 
 y pido perdon por las molestias, muchas gracias.
 y pido perdon por las molestias, muchas gracias. 
