Coneccion a MS Access a traves de asp

23/11/2005 - 22:08 por Alex Acevedo | Informe spam
Hola, deseo conecctarme a una base de datos access a traves de asp

Tengo windows nt server 2000 en el cual cree una coneccion ODBC en la
seccion DSN de Sistema. alli le indique la base de datos a usar. Microsoft
Access Driver.

Luego el script es:

Dim BDD ' variable que se encargara de la base de datos
Dim TABLA ' variable que se encarga de la tabla


'creamos los objetos que manejan la base de datos y la tabla
Set BDD = Server.CreateObject("ADODB.Connection")
Set TABLA = Server.CreateObject("ADODB.Recordset")

'abrimos la base de datos
BDD.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" +
Server.MapPath("bd1.mdb"))



A la hora de ejecutar este script, el servidor me manda el error.



Tipo de error:
Microsoft JET Database Engine (0x80004005)
Error no especificado


Saludos
 

Leer las respuestas

#1 Alex Acevedo
24/11/2005 - 14:32 | Informe spam
Ahora probre con este script.

Dim objConn
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.ConnectionString = "DSN=ex"
objConn.Open

Y me manda el error:
Tipo de error:
Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
[Microsoft][Controlador ODBC Microsoft Access] Error de disco o de red.


Saludos





"Alex Acevedo" escribió en el mensaje
news:%
La base de datos no se esta usando

"Matías Iacono" escribió en el mensaje
news:
Si tienes la base de datos abierta por otra aplicacion, o por el mismo
access, te dará este problema.

Saludos.

Matías Iacono
Microsoft MVP ASP/ASP.net - DCE3
"Alex Acevedo" escribió en el mensaje
news:
Hola, deseo conecctarme a una base de datos access a traves de asp

Tengo windows nt server 2000 en el cual cree una coneccion ODBC en la
seccion DSN de Sistema. alli le indique la base de datos a usar.
Microsoft Access Driver.

Luego el script es:

Dim BDD ' variable que se encargara de la base de datos
Dim TABLA ' variable que se encarga de la tabla


'creamos los objetos que manejan la base de datos y la tabla
Set BDD = Server.CreateObject("ADODB.Connection")
Set TABLA = Server.CreateObject("ADODB.Recordset")

'abrimos la base de datos
BDD.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" +
Server.MapPath("bd1.mdb"))



A la hora de ejecutar este script, el servidor me manda el error.



Tipo de error:
Microsoft JET Database Engine (0x80004005)
Error no especificado


Saludos










Preguntas similares