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 27-10-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
Problema conexión a DB Access (falta archivo de grupos de trabajo)

Hola,

Estoy tratando de acceder a una base de datos access, mediante componentes ADO, especifico en el conection string "microsoft jet 4.0 ole DB provider" , el path de la base, el nombre de usuario (Admin) y la contraseña de la DB... al probar la conexión me da un error que dice:


"Error en la prueba de conexión al inicializar el proveedor. No se puede iniciar la aplicación. Falta el archivo de información del grupo de trabajo o bien está abierto en modo exclusivo por otro usuario."

estoy con D7 y Access 2003, por lo que leí por ahí la conexión tiene que hacer referencia a un archivo llamado "system.mdw"... el prolema es que no lo he ubicado en mi sistema y si lo tuviera no se como decirle a la conexion donde está....

algúna ayuda? Gracias .
Responder Con Cita
  #2  
Antiguo 27-10-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Revisa los componentes, sobre todo el ADOConnection.
Saludos
__________________
Siempre Novato

Última edición por Caral fecha: 27-10-2008 a las 20:24:14.
Responder Con Cita
  #3  
Antiguo 27-10-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
gracias,

tengo todas las propiedades del ADOConnection igual a las tuyas, y me devuelve identico error que antes...

el problema creo que viene por el lado que la base a la que tengo que acceder tiene contraseña...

Saludos
Responder Con Cita
  #4  
Antiguo 27-10-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Conoces la contraseña?
Saludos
__________________
Siempre Novato
Responder Con Cita
  #5  
Antiguo 27-10-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
claro, es la misma contraseña que me pide cuando accedo directamente a ACCESS, no?

igualmente no tengo contraseña de sistema operativo ni nada raro
Responder Con Cita
  #6  
Antiguo 27-10-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Si es esa.
Tienes que hacer esto, paso a paso:
1: Doble click al ADOConnection.
2: presiona el boton Build.
3: Te sale la pantalla donde esta toda la configuracion en pestañas, (provider, Connection, avanced, all.)
4: Presiona ALL.
5: Saldra una pantalla donde estaran los datos, ahi veras dos importantes:
a) Jet OLEDBatabase Password
y al final de la lista.
b) Password
6: Te posesionas en cada uno de estos renglones y presionas Edit Value.
7: Saldra una pantalla, en el espacio Property value, escribes la clave y OK.
8: Saldras nuevamente a la otra pantalla, dale en OK.
Listo.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #7  
Antiguo 27-10-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
lo he hecho tal cual y... el mismo error

Responder Con Cita
  #8  
Antiguo 27-10-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Quitale la clave a access, pruebas la conexion y nuevamente se la pones, la conexion estaria hecha.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #9  
Antiguo 27-10-2008
Avatar de Caral
[Caral] Caral is offline
Miembro Premium
 
Registrado: ago 2006
Posts: 7.659
Poder: 25
Caral Va por buen camino
Hola
Hice exactamente lo que te comente, paso a paso en una base de datos y me dio conexion, revisa bien los pasos, tienes que poner la clave en los dos espacios que comente, de lo contrario no funciona.
Saludos
__________________
Siempre Novato
Responder Con Cita
  #10  
Antiguo 27-10-2008
Avatar de peccatum
peccatum peccatum is offline
Miembro
 
Registrado: oct 2005
Posts: 89
Poder: 19
peccatum Va por buen camino
Hola Caral

Gracias, indirectamente solucionaste mi problema ya que buscando sacarle la contraseña desde access llegué a herramientas- > seguridad -> administrador de grupos, creé el grupo, me generó el .mdw (pequeño detalle) y el conection string me quedó todo igual salvo que agregué esto:

Jet OLEDB:System database=System1.mdw;

Saludos.-
Responder Con Cita
  #11  
Antiguo 29-10-2008
pablopessoa pablopessoa is offline
Miembro
 
Registrado: may 2008
Ubicación: Argentina
Posts: 162
Poder: 16
pablopessoa Va por buen camino
hola! mira, yo hace un rato estuve probando hacer lo mismo con mi aplicacion y me daba el mismo error. Entonces setee la conexion de esta forma y ahora conecta re bien y sin errores. Te paso mi codigo:

Código Delphi [-]
    ruta_base:=ExtractFilePath(ParamStr(0)) + 'xxxxxxxxx.mdb';
    Propias.ConnectionString:= 'Provider=Microsoft.Jet.OLEDB.4.0;Data    Source='+ruta_base+';Persist Security Info=False;Jet OLEDBatabase Password=unPassword';
    Propias.LoginPrompt:=false;
    Propias.Connected:=true;

espero que te sirva, saludos!
Responder Con Cita
  #12  
Antiguo 29-06-2015
PedroZorro PedroZorro is offline
Registrado
NULL
 
Registrado: jun 2015
Posts: 1
Poder: 0
PedroZorro Va por buen camino
Gracias, Caral. Tu explicación me solucionó el problema a mi también,
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
Problema: "Falta el elemento Raiz" Delphi 2007 edgar_vife Varios 14 06-05-2015 18:45:21
Cual es el problema de conexion de SQL Server a Access olbeup MS SQL Server 1 05-05-2006 19:58:14
Como Mostrar Todos los Grupos y PC's de Trabajo en una RED???? AGAG4 Redes 1 10-01-2006 17:57:32
Por qué mi aplicación me dice que falta el archivo qtintf70.dll? Motoboy Varios 1 24-06-2004 17:09:41
¡Error conexion con acces, Falta el archivo de informacion de grupo de trabajo.....!! aram2r Conexión con bases de datos 3 08-03-2004 11:18:30


La franja horaria es GMT +2. Ahora son las 07:15:04.


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