SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: Trazos en Jueves 15 de Abril de 2004, 21:12
-
:hola: Hola amigos,
- Utilizo transferdatabase para importar las tablas de Access pero cada vez que lee una tabla me pide la contraseña. Según la ayuda poniendo True tras la última coma, la guardaría después de la primera vez, pero no lo hace, me la vuelve a pedir.
DoCmd.TransferDatabase acImport, "Microsoft Access", _
a, acTable, miTabla.Name, _
miTabla.Name & "_COPIA",, True CREO QUE SE PONE AQUI PERO NO SE COMO
Alguien sabe donde está el error, es un poco latoso ir metiendo la clave para cada tabla. Gracias espero vuestra ayuda.
-
Hola Trazos.
Si no me equivoco, la posibilidad de almacenar los datos de inicio de sesión para 'TransferDatabase' sólo está disponible para el caso de bases de datos ODBC. Fíjate en el ejemplo que da la ayuda de access para un caso de este tipo:
El siguiente ejemplo vincula la tabla de la base de datos ODBC Autores a la base de datos activa:
DoCmd.TransferDatabase acLink, "Base de datos ODBC", _
"ODBC;DSN=DatosOrigen1;UID=Usuario2;PWD=www;LANGUAGE=us_english;" _
& "DATABASE=pubs", acTable, "Autores", "dboAuthors"
Suerte.
-
:hola: Gracias Brroz lo que ocurre es que me pide la clave para cada tabla, de momento lo hago así, no creo que sea buena idea cambiar todo el programa para esto. Según la ayuda añadiendo en la última coma TRUE debería almacenarla la primera vez, pero no se donde.
Gracias por tu ayuda si encuentro algo lo hare saber.