Foros del Web » Programando para Internet » ASP Clásico »

error conexion

Estas en el tema de error conexion en el foro de ASP Clásico en Foros del Web. Buenas tardes: He creado un formulario en una página html que se valida mediante una página asp. Esta página accede a una base de datos, ...
  #1 (permalink)  
Antiguo 13/02/2003, 06:25
 
Fecha de Ingreso: febrero-2003
Mensajes: 3
Antigüedad: 22 años, 3 meses
Puntos: 0
error conexion

Buenas tardes:

He creado un formulario en una página html que se valida mediante una página asp. Esta página accede a una base de datos, y sé que funciona porque lo he probado, pero si lo pruebo dos veces seguidas me da este error:

No se puede mostrar página

Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] No se pudo usar '(desconocido)'; el archivo ya está en uso.
/km/procesalogin.asp, line 14

En la línea 14 de la .asp hay el siguiente código
con.open "kmConn"

Gracias
  #2 (permalink)  
Antiguo 13/02/2003, 07:36
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Hola Esexpver

Eso sucede porque has dejado abierta tu conexión.

Agrega esto al final de tus páginas:

<%
Conn.Close
Set Rs = Nothing
Set Conn = Nothing
%>

Reemplazando Conn por el nombre que utilices para tu objeto de conexión y Rs por el nombre que utilices para tu objeto Recordset.

Suerte
  #3 (permalink)  
Antiguo 13/02/2003, 07:54
 
Fecha de Ingreso: febrero-2003
Mensajes: 3
Antigüedad: 22 años, 3 meses
Puntos: 0
Te agradezco tu respuesta, pero sí he cerrado la conexión. ¿Puede ser algún parámetro de IIS?

Gracias,
Estefania Exposito
  #4 (permalink)  
Antiguo 13/02/2003, 08:44
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Hmmm, sorry Estefanía, no se...

Más que un parámetro me parecería un fallo del IIS.

¿Ese servidor viene funcionando hace tiempo o es nuevo?
¿Ya antes se había usado ese tipo de conexiones a bases de datos?
¿Estás usando DSN o usas conexiones sin DSN?
  #5 (permalink)  
Antiguo 13/02/2003, 09:44
 
Fecha de Ingreso: febrero-2003
Mensajes: 3
Antigüedad: 22 años, 3 meses
Puntos: 0
Yo también creo que es algo de IIS. Creo que todo lo que es código de la página asp es correcto, porque algunas veces sí que me devuelve los datos como yo quiero. El problema ocurre cuando intento acceder repetidas veces a la misma página. ¿Podría ser porque utilizo una objeto Session ?

Respuestas a tus preguntas:
- El servidor es nuevo (está instalado hace tiempo pero es la primera vez que lo utilizo).
- No se había usado antes para conexiones con bbdd.
- La conexión es por DNS.

Gracias por tu interés.
  #6 (permalink)  
Antiguo 14/02/2003, 07:57
Avatar de DanielRey
Usuario no validado
 
Fecha de Ingreso: enero-2001
Ubicación: Mendoza
Mensajes: 630
Antigüedad: 24 años, 3 meses
Puntos: 1
Pues lo único que se me ocurre es reinstalar el Internet Infiltration Server, y si eso no resuelve el problema, reinstalar el sistema operativo

I'm sorry
  #7 (permalink)  
Antiguo 14/02/2003, 16:11
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 23 años, 4 meses
Puntos: 1
Puede ser que tengas abierto el archivo en Access en ese momento y la otra es probar volviendo a crear el DSN

Saludos
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 04:50.