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...

conn.open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &


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:
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!


Preguntas similares