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

cinco minutos después ya no da error!!

Estas en el tema de cinco minutos después ya no da error!! en el foro de ASP Clásico en Foros del Web. Hola a todos, tengo un problema con una intraweb que estoy haciendo, a lo mejor alguien sabe de qué va este error: Entras en cualquiera ...
  #1 (permalink)  
Antiguo 23/10/2003, 00:58
oli
 
Fecha de Ingreso: agosto-2003
Mensajes: 4
Antigüedad: 20 años, 10 meses
Puntos: 0
cinco minutos después ya no da error!!

Hola a todos, tengo un problema con una intraweb que estoy haciendo, a lo mejor alguien sabe de qué va este error:

Entras en cualquiera de las páginas asp que tiene y funciona bien

pero la siguiente (sea cual sea) da error:

Tipo de error:
Provider (0x80004005)
Error no especificado
/WEB/conexion_intra.inc, line 10
(la línea 10 es la que contiene el comando: conexion.open que abre la base de datos)

El caso es que espero unos 5 minutos, actualizo y ya funciona
¿alguien sabe cómo solucionar esto??
Yo pensaba que era algún tipo de archivo temporal que
genera access, que de alguna manera bloquea el acceso
a la base de datos, pero no veo que se cree ningún archivo.

Si alguien puede ayudarme lo agradecería mucho.

Por si son de utilidad daré más datos de cómo está montado:

Es una intraweb para una pequeña empresa,
la base de datos y páginas asp están alojadas en el servidor, que tiene instalado Windows NT.

Por razones ajenas a mi voluntad la base de datos contiene algunas tablas vinculadas de otras bases que no son accesibles (sólo un ordenador tiene acceso a ese sector),
pero esas tablas no se utilizan en la intraweb.

Hay 12 ordenadores conectados en red, el que yo utilizo tiene Windows 98 y Access 2000.


El archivo conexion_intra.inc lo utilizo en todas las páginas asp
para conectar a la base de datos, contiene este código:

<%

Dim conexion

Dim cs

Dim pathBD

pathBD = Server.MapPath("../idg/dbiw.mdb")

Set conexion = Server.CreateObject("ADODB.Connection")

cs = "DRIVER={Microsoft Access Driver (*.mdb)};"

cs = cs & "DBQ=" & pathBD

conexion.ConnectionString = cs

conexion.open

%>



Para entrar en la intraweb hace falta nombre de usuario y contraseña

(utilizo variables Session)



Muchas gracias
  #2 (permalink)  
Antiguo 06/09/2004, 23:52
 
Fecha de Ingreso: agosto-2004
Mensajes: 33
Antigüedad: 19 años, 9 meses
Puntos: 0
joer, a mi me pasa igual...
  #3 (permalink)  
Antiguo 07/09/2004, 07:48
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Bueno, si alcabo de un rato ya se puede abrir la conexion, solo puede ser por que la BD estaba bloqueda. Algo o alguien la pone en ese estado. Prueba cuando tienes el error accesar por el Access a la BD y ve que tabla tira el error.
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 21:38.