Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   error bd ya abierta en modo exclusivo (https://www.clubdelphi.com/foros/showthread.php?t=39106)

Marjinhos 10-01-2007 20:34:42

error bd ya abierta en modo exclusivo
 
Hola a todos.

Manejo una bd en access con componenetes ADO.
Antes de realizar el proceso lo que hago es cerrar la conexión: ADOconnection.close

Luego compacto la bd y la copio en otra ruta.

Me da el siguiente error en el proceso de compactado:

Ha intentado abrir una base de datos que ya está abierta por el usuario 'Admin' en la maquina XXX en modo exclusivo

No basta con cerrar la conexion?, debo hacer alguna cosa más?

Muchas gracias de antemano

Marjinhos 11-01-2007 16:37:00

un apunte más
 
Un apunte más a lo anteriormente dicho: la aplicación es monousuario.

Además despues de cerrar la conexión compruebo a través de la propiedad ADOconnection.Connected que sea false para llevar a cabo la compactación y aun asi me da el error de que ya ha sido abierta por otro usuario en modo exclusivo.

Si alguien tiene alguna idea de por qué puede ser rogaría me lo comunicase.

Gracias a todos


La franja horaria es GMT +2. Ahora son las 10:06:01.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi