Página 1 de 1

asp: cinco minutos después ya no da error!!

Publicado: Jue Oct 23, 2003 7:44 am
por uli
Hola, tengo un problema con una intraweb que estoy haciendo.

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 lo siguiente
<%
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