Access - Vincular tablas desde codigo

 
Vista:

Vincular tablas desde codigo

Publicado por Puigmorenoman (18 intervenciones) el 29/04/2004 13:23:47
Hola a todos, tengo una aplicacion dividida en dos bases de datos una para tablas y otra para el resto (forms.....). Me gustaria saber como puedo poner en codigo que me cambie los vinculos de la BD de tablas a otra copia de la BD, para poder cambiar de empresa. Tambien querria saber como sacar un cuadro de abrir archivo como los de windows para buscar este archivo. GRACIAS Y UN SALUDO
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Vincular tablas desde codigo

Publicado por Victoria (1530 intervenciones) el 29/04/2004 21:52:46
Hola
Las tablas vinculadas tienes una propiedad: Connect que indica que lo están
Eso se comprueba mirando si, por ejemplo la tabla se llama
Len(perico.Connect)>0
si se cumple, es una tabla vinculada
Lo que has de hacer es recorrer todas las tablas de la colección mediante un bucle y si lo anterior es cierto, asignarle la nueva cadena de conexción, refrescando despues.
Ejemplo:
For Each mTabla In CurrentDb.TableDefs
If Len(mTabla.Connect) > 0 Then
mTabla.Connect = cadenaCON
End If
mTabla.RefreshLink
Next
siendo cadenaCON una variable que tiene la nueva cadena de conexión
Un saludo
Victoria
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar