Hola que tal, tengo un problema al tratar de abrir una base de datos de Access con contraseña, desde el codigo (estoy trabajando en localhost). Es que solo habia trabajado con bases sin contraseña y no habia tenido ninguna dificultad
Un amigo me dijo que para abrirla tenia que ponerle como parametro al Open la contraseña, y poner lo mismo como el parametro de ID usando esta sintaxis:
Código:
conexion.Open nombredns,ID,contraseña
y yo puse algo asi:
Código:
conexion.Open "eldns","pass","pass"
pero no me funciono, en la pagina de error me dice que la contraseña es incorrecta, aun que la puse bien
tambien vi un ejemplo donde la contraseña y el ID lo ponen con ConnectionString, usando una sintaxis asi:
Código:
conexion.ConnectionString = "DSN=nombredsn; UID=id; PWD=contraseña"
al probarlo puse algo asi:
Código:
conexion.ConnectionString = "DSN=eldsn; UID=pass; PWD=pass"
conexion.Open
pero me salio el mismo mensaje :-p
Y despues probe con ambos metodos pero sin ponerles el ID, pues no se cual sea o que onda con eso, segun me dijo mi amigo era lo mismo que la contraseña que tiene la base de datos, pero no estoy seguro

, y aun de esta forma me sigue mandando el mismo mensaje de error.
Alguien sabe que es lo que me esta fallando?, pues no se si necesite configurar algo mas al obtener el DNS, ya que lo hice como comunmente lo hago con las bases de datos que no tienen contraseña...
Salu2