Ayuda con ado!!

12/11/2003 - 20:44 por Richi | Informe spam
Mi proovedor me esta matando, y antes de mandarlo a freir monas necesito
estar seguro.

si conecto de esta forma
conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.Mappath("bases\bd2.mdb")
me dice
Microsoft OLE DB Provider for ODBC Drivers error '80004005'
[Microsoft][Controlador ODBC Microsoft Access 97] No se puede abrir la base
de datos '(desconocido)'. Es posible que su aplicación no reconozca este
tipo de base de datos o bien que el archivo esté dañado.
/esp/noticias2.asp, line 7


y si lo hago de esta
conn.open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" &
Server.Mappath("bases\bd2.mdb")
me dice esto
ADODB.Connection error '800a0e7a'
ADO no encontró el proveedor especificado.
/esp/noticias2.asp, line 6

Porque falla esto? no esta actualizado el ADO??

HElp!
 

Leer las respuestas

#1 Gabriel South
13/11/2003 - 03:41 | Informe spam
Hola !

El error es porque no encuentra la localizacion de la bases de datos...

Mostrar la cita
Server.Mappath("bases\bd2.mdb")

El metodo server.mappath no devuelve una "\" al final. asi que añádele
la barra al path:

conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &
Server.Mappath("\bases\bd2.mdb")


Suerte. Gabriel.


"Richi" escreveu na mensagem
news:
Mostrar la cita
base
Mostrar la cita

Preguntas similares