
17/03/2004, 05:11
|
| | Fecha de Ingreso: marzo-2004 Ubicación: Sevilla, España
Mensajes: 131
Antigüedad: 21 años, 1 mes Puntos: 1 | |
No conecto con ACCESS 2000 pero si con 97 Hola, quería preguntaros una cosilla:
Intento conectarme a una bse de datos en ACCESS 2000 de la siguiente forma (creo que es correcta):
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("tiendaVirtual.mdb")-->
set conexion = Server.Createobject("adodb.connection")
conexion.open strconn
pero me da error, me dice que si está en exclusivo la base de datos (no lo está), que si no tengo permisos (si los tengo) o que no encuentra la ruta, y me he cerciorado tambien de esto
El caso es que si se conecta a ACCESS 97, pero con este otro codigo:
strconn = "DRIVER={Microsoft Access Driver (*.mdb)};DBQ=" & Server.MapPath("TiendaVirtual.mdb")
set conexion = Server.Createobject("adodb.connection")
conexion.open strconn
Cuando intento utilizar este mismo codigo con la BD de ACCeSS 2000 me da error tambien, pero es porque creo que para ACCESS 2000 hace falta el Engine 4.0.
Tengo XP y IIS 5.1
Muchas grcias de antemano. |