La Web del Programador: Comunidad de Programadores
 
    Pregunta:  60222 - VINCULAR TABLAS
Autor:  Orlando Rosales
Hola programadores, ojala me puedan ayudar, es la primera vez que asisto a ustedes, y es por el siguiente motivo:

Estoy trabajando en acces 2003 lo que tengo es una base de datos (formato 2002-2003) a la cual quiero vincular tablas por medio de ODBC para esto, ya he vinculado una tabla que tengo en mi hosting sin problemas, pero lo que quiero ahora es vincular una tabla que tengo en una base de datos que se encuentra en un servidor local, dicha base es tambien de formato access 2002-2003, el problema que me surge es el siguiente:

El DSN de sistema lo creo a la perfeccion, logueandome a la BD por medio de una unidad virtual (por ej. z:mexico.mdb) el problema es cuando quiero vincular las tablas de esa BD a una nueva BD que se encuentra en una PC que pertenece a la red donde se encuentra el servidor antes mencionado, el problema es que me aparece el mensaje

"No puede utilizar ODBC para importar, exportar o vincular a su base de datos una tabla externa de Microsoft Jet o de una base de datos ISAM."

Ojala me puedan ayudar, me es de suma importancia poder vincular esa BD, de antemano muchisimas gracias.

  Respuesta:  yair Escudero
Hola orlando

Tu problema se debe a que para vincular tablas de access debes utilizar el driver OLEDB y no el ODBC. eso quiere decir que debes corrigir el DSN para que utilice el driver indicado, o en su defecto desde tu base de datos vinculas directamente por la opcion Archivo/obtener datos/ vincular, cuando se abra el cuadro de dialogo buscas la ubicacion de la base de datos de access y listo seleccionas las tablas a vincular.