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)
-   -   Ayuda con error al abrir base de datos (https://www.clubdelphi.com/foros/showthread.php?t=76000)

danielmj 03-10-2011 15:19:46

Ayuda con error al abrir base de datos
 
hola, antes de nada, queria agradecer a todos aquellos que me han aportado ideas, consejos y ayuda con mi aplicación. Especialmente a ecfisa por sus soluciones practicas y su paciencia xd

Ahora vengo con un problema que sinceramente no se solucionar, con la aplicacion terminada, la ejecuto sin problemas de ninguna clase en mi maquina (que es donde la he desarrollado), pero si la pruebo en otro pc, me devuelve el siguiente error:

"El motor de base de datos Microsoft Jet no puede abrir el archivo 'C:\database.mdb'. Está abierto en modo exclusivo..."

Como puedo solucionar esto?
gracias y un saludo.

duilioisola 03-10-2011 15:50:24

¿Puede que el archivo C:\databse.mdb sea de solo lectura?
Si lo copias a un CD y lo entregas es lo más probable.

También puede ser que esté abierto desde otra aplicación...

danielmj 03-10-2011 15:54:35

hola buenas,

no, el archivo lo abre de forma local, me refiero a que la aplicacion esta en un directorio "x" y la base de datos en el directorio "y" de la misma unidad y esto es la unidad C:

Lo cierto es que el archivo no esta en modo de solo lectura, he mirado los permisos sobre el .mdb, tendre que mirar si estos permisos cambian de un pc a otro y eso afecta de algun modo.

saludos

oscarac 03-10-2011 16:10:51

a mi me ha pasado eso mismo, pero cuando tenia la base de datos abierta desde el mismo access y queria escribir algo en alguna tabla

ElDioni 03-10-2011 16:30:31

Hola,

coincido con oscarac, a mi me ha pasado cuando tenía abierta la tabla, de todas formas mira en los permisos de usuarios y que el grupo todos tenga permisos para leer y escribir.

Saludos.

danielmj 04-10-2011 14:12:33

buenas,

no se si es una opcion valida, pero haciendo que la aplicacion se ejecute en la maquina cliente como administrador, funciona sin problemas.

gracias por todo y un saludo.


La franja horaria es GMT +2. Ahora son las 10:35:05.

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