Vincular
Hola!
Necesito vincular una tabla y no sé como hacerlo ya que he encontreado información para vinvular pero solo muestra como hacerlo cuando la conexión se hace directa a bases access:
Dim tablaadj As TableDef
Set tablaadj = base.CreateTableDef(NombreDestino)
tablaadj.Connect = origen_Vinculacion
tablaadj.SourceTableName = NombreOrigen
base.TableDefs.Append tablaadj
- Base es tu base de datos donde vas a anexar la tabla
- NombreDestino es el nombre con el que vas a vincular la tabla
- NombreOrigen es el nombre de la tabla que vas a vincular
- origen_Vinculacion es la cadena de conexión a la tabla...
por ejemplo si es una tabla de otra base de datos de access
origen_Vinculacion =";DATABASE=c:\mibase.mdb"
Trabajo con VB5, con Dao 2.5/3.5 y BBDD informix. No tengo problemas para la conexión ODBC siempre la hago así:
Set wsp = CreateWorkspace("XXX", "", "", dbUseODBC)
Set db1 = wsp.OpenConnection("xxxxx", , , "ODBC;DATABASE=mibase;DSN=mibase;UID=informix;PWD=f50")
Lo que no sé es que poner en el origen_Vinculación en mi caso particular..
Gracias de antemano.
Necesito vincular una tabla y no sé como hacerlo ya que he encontreado información para vinvular pero solo muestra como hacerlo cuando la conexión se hace directa a bases access:
Dim tablaadj As TableDef
Set tablaadj = base.CreateTableDef(NombreDestino)
tablaadj.Connect = origen_Vinculacion
tablaadj.SourceTableName = NombreOrigen
base.TableDefs.Append tablaadj
- Base es tu base de datos donde vas a anexar la tabla
- NombreDestino es el nombre con el que vas a vincular la tabla
- NombreOrigen es el nombre de la tabla que vas a vincular
- origen_Vinculacion es la cadena de conexión a la tabla...
por ejemplo si es una tabla de otra base de datos de access
origen_Vinculacion =";DATABASE=c:\mibase.mdb"
Trabajo con VB5, con Dao 2.5/3.5 y BBDD informix. No tengo problemas para la conexión ODBC siempre la hago así:
Set wsp = CreateWorkspace("XXX", "", "", dbUseODBC)
Set db1 = wsp.OpenConnection("xxxxx", , , "ODBC;DATABASE=mibase;DSN=mibase;UID=informix;PWD=f50")
Lo que no sé es que poner en el origen_Vinculación en mi caso particular..
Gracias de antemano.
Respuesta de smanero
1
1 respuesta más de otro experto
Respuesta de jhiguerey