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 Buscar Temas de Hoy Marcar Foros Como Leídos

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


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

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 02:51:13.


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