Error ADODB.Connection error '800a0046'

12/09/2007 - 02:22 por Erika H. | Informe spam
Hola que tal a todos, tengo un problema con una pagina, tengo un formulario
donde solicito ingresen datos personales para hacer envio de informacion,
esta informacion la ingreso en una BD en Access, me conecto de la siguiente
manera:
dbpath = server.mappath("datasources\ptmw.mdb")
oConn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & dbPath & ";"
Pero cuando llego a la linea para abrir la tabla me manda el siguiente error:
ADODB.Connection error '800a0046'
Permission denied
/cd_request_response.asp, line 23
La linea 23 es la que hace la llamada a Access
oConn.Open "PROVIDER=MICROSOFT.JET.OLEDB.4.0;DATA SOURCE=" & dbPath & ";"
Alguien sabe porque me manda este error?, la carpeta donde esta la BD tiene
permisos de Lectura y escritura. De hecho me manda es error con cualquier
Base de datos que haga.
Agradezco su ayuda pues ya tengo con esto 4 dias y no encuentro que puede
ser.
Salu2

Preguntas similare

Leer las respuestas

#11 Arturo Costa Delgado
12/09/2007 - 22:19 | Informe spam
Este procedimiento no es para tu caso directamente pero esta relacionado
y podría valer la pena el ponerlo en práctica.

Una solución es re-instalar MDAC (Microsoft Data Access Components). Sin
embargo si tenemos al día nuestro sistema operativo, es poco probable
que nos permita re-instalar MDAC aún descargando la última versión del
mismo, pues la mas reciente es la 2.8 y esta está sólo disponible para
Windows 2000; Windows 98; Windows ME; Windows NT y Windows XP.

No obstante hay una forma más simple de reparar dichas librerías y es la
siguiente:

1. Abrir el explorador de Windows
2. Ir a Herramientas - Opciones de carpeta y en la ficha Ver ubicar la
opción que dice Mostrar todos los archivos y carpetas ocultos (según la
versión del sistema operativo el texto puede variar así como la
ubicación pero básicamente es una opción fácil de encontrar) y habilitarlo.
3. Ubicar la carpeta windows/inf
4. Ubicar el archivo mdac.inf y hacer clic con el botón derecho del
mouse para seleccionar la opción Instalar

Lo que va a suceder es que Windows le va a pedir el CD de instalación
del sistema operativo y va a re-instalar las librerias correspondientes.
Luego de este proceso es recomendable reiniciar la PC y dar una visita
al Windows Update por si las dudas.

Ojalá te sea de utilidad

Un saludo desde Lima, Perú

ACD
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una pregunta AnteriorRespuesta Tengo una respuesta
Search Busqueda sugerida