
23/10/2003, 00:58
|
| | Fecha de Ingreso: agosto-2003
Mensajes: 4
Antigüedad: 21 años, 8 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 |