![]() |
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 . |
Hola
Revisa los componentes, sobre todo el ADOConnection. Saludos |
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 |
Hola
Conoces la contraseña? Saludos |
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 |
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 |
lo he hecho tal cual y... el mismo error
:(:( |
Hola
Quitale la clave a access, pruebas la conexion y nuevamente se la pones, la conexion estaria hecha. Saludos |
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 |
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.- |
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:
espero que te sirva, saludos! |
Gracias, Caral. Tu explicación me solucionó el problema a mi también,
|
| La franja horaria es GMT +2. Ahora son las 16:56:20. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi