Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 03-10-2011
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
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.
Responder Con Cita
  #2  
Antiguo 03-10-2011
Avatar de duilioisola
[duilioisola] duilioisola is offline
Miembro Premium
 
Registrado: ago 2007
Ubicación: Barcelona, España
Posts: 1.734
Poder: 20
duilioisola Es un diamante en brutoduilioisola Es un diamante en brutoduilioisola Es un diamante en bruto
¿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...
Responder Con Cita
  #3  
Antiguo 03-10-2011
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
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
Responder Con Cita
  #4  
Antiguo 03-10-2011
Avatar de oscarac
[oscarac] oscarac is offline
Miembro Premium
 
Registrado: sep 2006
Ubicación: Lima - Perú
Posts: 2.010
Poder: 20
oscarac Va por buen camino
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
__________________
Dulce Regalo que Satanas manda para mi.....
Responder Con Cita
  #5  
Antiguo 03-10-2011
Avatar de ElDioni
[ElDioni] ElDioni is offline
Miembro Premium
 
Registrado: jul 2005
Ubicación: Murcia (España)
Posts: 935
Poder: 19
ElDioni Va por buen camino
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.
Responder Con Cita
  #6  
Antiguo 04-10-2011
Avatar de danielmj
danielmj danielmj is offline
Miembro
 
Registrado: jun 2011
Posts: 383
Poder: 13
danielmj Va por buen camino
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.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
quiero abrir una base datos alex2112 Firebird e Interbase 47 30-08-2010 22:32:45
Abrir base de datos de VisualFoxPro (*.DBC)... jarlos Conexión con bases de datos 0 04-07-2007 18:18:31
Abrir una Base de Datos en Tiempo de Ejecución gluglu Conexión con bases de datos 2 14-10-2004 16:55:49
URGENTE!!! Abrir base de datos .gdb barbarell Firebird e Interbase 3 22-06-2004 19:53:06
No puedo abrir una Base de Datos ahkimpech Firebird e Interbase 1 20-05-2003 09:16:57


La franja horaria es GMT +2. Ahora son las 07:43:58.


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
Copyright 1996-2007 Club Delphi