Abrir conexión tras restaurar
Hola.
Describo mi problema:
Utilizo una base de datos Access a la que accedo a través de componentes ADO.
He añadido a mi aplicación la posibilidad de realizar un backup (copia del archivo .mdb previamente compactado) y quería incluir la de restaurar a partir de una copia.
Para ello cierro la conexión con la base de datos, reemplazo el .mdb de la base de datos por el seleccionado y ...
... y cuando intento abrir de nuevo la conexión a través del mismo procedimiento que utilizo al iniciar la aplicación:
ADOConnection2.ConnectionString := 'FILE NAME=' + ' Datos.udl';
ADOConnection2.Provider := ' Datos.udl';
ADOConnection2.LoginPrompt := false;
ADOConnection2.Open;
me da un error: 'No se puede encontrar'.
En cambio cuando vuelvo a iniciar la aplicación si me funciona (con la nueva base de datos restaurada).
Si alguien me puede dar algún indicio del error se lo agradecería.
Gracias de antemano
|