Visual Basic - Abrir una BD con password

Life is soft - evento anual de software empresarial
 
Vista:

Abrir una BD con password

Publicado por mvelarde (16 intervenciones) el 24/09/2007 00:56:44
Hola a todos....ojala puedan ayudarme con mi problema

Tengo un base de datos en ACESS a la cual me conecto mediante un DSN, la base de datos tiene una contrasena de acceso, pues bien, al momento de realizar la conexion no tengo problema alguno, solo hago lo siguiente:

con.open "dsn=BaseDatos.mdb", "Admin", "Admin" ' donde Admin es usuario y contrasena

el problema es a la hora de imprimir los reportes, mismos que hago con DataReport, ya que tengo hecho un DataEnvironment, y aunque en las propiedades le ponga el usuario y contrasena, a la hora de mandar imprimir el reporte me sale el cuadro de dialogo que me pide origen de datos, usuario, password, etc.

ojala puedan ayudarme. Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:Abrir una BD con password

Publicado por Séneca (23 intervenciones) el 24/09/2007 09:12:02
Con ADO:
cn.Open "Provider=Microsoft.jet.OLEDB.4.0;Data Source=" & _
"C:\Bases de Datos\BaseDatos.mdb;Jet OLEDB:Database Password=Admin"

Con DAO:
Set db = OpenDatabase("C:\Bases de Datos\BaseDatos.mdb", False, False, ";" & "pwd=Admin;")

Un consejo es que olvides el DataEnvironment (que te va a dar muchos problemas) y hagas el enlace al DataReport por código a través de un recordset.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar