La Web del Programador: Comunidad de Programadores
 
    Pregunta:  48195 - CONECTAR A BD ACCESS EN DISTINTO SERVIDOR
Autor:  Evaristo Segura
Hola Foro.
Pretendo abrir la Base de Datos que está en un PC distinto al servidor Web.
Utilizo la cadena de conexion siguiente:
oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("\\155.266.19.3\Maquinas\MaquinasData.mdb"))
Ya supongo que esto no sería así,
¿Podria alguien indicarme si puedo hacerlo de alguna forma?.
Pretendo que el ASP este en una máquina y la BD en otra.
Salu2
Gracias anticipadas

  Respuesta:  David Delgado Ruiz
Para una BBDD mdb no veo razón alguna para ubicarla en otra máquina, pero de todas formas prueba lo siguiente:
Server.MapPath te devuelve una ruta lógica a partir del servidor, como tu ya conoces la ruta real tendrías que poner oConn.Open("DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & "\\155.266.19.3\Maquinas\MaquinasData.mdb"), teniendo en cuenta que desde el servidor se debe tener acceso a la dirección donde se encuentra la BBDD. Ya contaras el resultado.

Un saludo