ERROR al Conectar base datos con ODBC

davidyuhu
05 de Febrero del 2004
Lo primero decir que gracias por leer este mensaje.
Estoy modificando una "aplicación" hecha en Access 2000 y quiero hacer que unos resultados de una tabla se actualicen en otra tabla de otra BD situada en un servidor. La idea es abrir una conexión con la base de datos remota utilizando ODBC, pero al ejecutar el siguiente código me aparece un error. El código es:

Function AbrirBaseExterna() As Boolean
On Error GoTo err_abrir_base
Dim dbExterna As Database
Dim StrCnn As String
StrCnn = "DSN=baseasici;uid=;pwd="
AbrirBaseExterna = False
Set dbExterna = DBEngine.Workspaces(0).OpenDatabase("", False, False, StrCnn) AbrirBaseExterna = True

Me da el siguiente error:
No se puede utilizar ODBC para importar, exportar o vincular a su base de datos una tabla externa ...

NOTA: al ser en acces no puedo utilizar ADO.
Gracias por todo
Exit Function
err_abrir_base:
MsgBox Err.Description, , "Error"
End Function