Conexion a BD Access 2000 protegida por cointraseña
Necesito acceder vía ADO (Microsoft Jet ) a una base de datos Access 2000 protegida por contraseña. (Por supuesto sé la contraseña). El caso es que yo hacía esto en 97 y era muy fácil, si también era muy fácil de craquear pero ese es otro asunto. El caso es que me dice que falta el fichero de seguridad de usuarios o algo así. Me he creado el dichoso fichero lo he metido en todos los directorios que se me ha ocurrido pero me dice que no lo encuentra, y no me puedo conectar. ¿ Alguien sabe como puedo construir la ConnectionString ?
Gracias foreros. |
este es un ejemplo de coneccion ADO
Provider=Microsoft.Jet.OLEDB.4.0;Password=hola;User ID=user;Data Source=C:\sistemas\GaScan PC\db\GaScan.mdb;Persist Security Info=True |
¿ Que hago en la base de datos ?. Me sigue diciendo lo mismo "Falta el archivo de información del grupo de trabajo". Gracias por adelantado.
|
¿ Que hago en la base de datos ?. Me sigue diciendo lo mismo "Falta el archivo de información del grupo de trabajo". Gracias por adelantado.
|
Nunca he tenido ese error, supongo que te hace falta algun archivo creado por access pero prueba buscando nombreMDB.*
crea una nueva copiando la estructura y pasa los datos, no se otra forma. Espero y alguien mas te pueda ayudar |
Hola delphiladero:
No se si fuiste tu quien me preguntó anteriormente esto, pero bueno, para que quede aca en el foro. Al construir el ConnectionString, abre la pestaña 'Todas' y pones en: Data Source: la ruta y nombre de tu BD. Jet OLEDB:Database Password: obviamente la password de tu BD mas abajo las opciones de Password y UserID, dejalas en blanco, presiona Aceptar y trata de conectarte a la BD. Por lo menos a mi me funciona perfectamente Ojala te sirva |
La franja horaria es GMT +2. Ahora son las 23:18: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