RESPONDER UNA PREGUNTA

Si para responder la pregunta, crees necesario enviar un archivo adjunto, puedes hacerlo a traves del correo [email protected]

    Pregunta:  50461 - PROBLEMA CON CRYSTAL 8.0 Y VISUAL BASIC 6.0
Autor:  Miguel Nuñez
Hola que tal, tengo un problema con crystal report 8.0 y access, por lo que acudo a ustedes para ver si pueden ayudarme.. De ante mano muchas gracias por la atencion...

Fijense...

Tengo una base de datos en access protegida por contraseña, y quiero conectarla a crystal mediante codigo...

Cuando dicha base de datos no esta protegida por contraseña realizo lo siguiente..

en el reporte estando en crystal, abro el menu de base de datos selecciono la opcion de establecer ubicacion y aparece algo asi...

agencias!C:\Archivos de Programa\SoftHotel2006\SoftHotel2006.mdb

alli lo cambio por esto
agencias!SoftHotel2006.mdb

Luego hago lo siguiente
CReport1.DataFiles(0)=App.Path & "\SoftHotel2006.mdb"
CReport1.Connect="Provider=Microsoft.Jet.OLEDB.4.0;DataSource=" &App.Path &
"\SoftHotel2006.mdb" & ";Persist Security Info=False;"
CReport1.ReportSource=crptReport
CReport1.ReportFileName= App.Path & "\Agencias.rpt"
CReport1.Action=1

y me corre efectivamente...
Ahora bien
cuando tengo la base de datos protegida con contraseña me da error...
solo quiero saber como hago para cambiar el DNS ya que me genera error...

Quiero crear un DSN mediante codigo, esas lineas de arriba me permiten abrir el reporte cuando la base de datos no tiene password, ahora bien... cuando genero el reporte debo crear un DSN donde le asigno la ruta y el password, como hago para cambiarselo mediante codigo, donde pueda especificar una nueva ruta, con el mismo password...

Utilizo visual basic 6.0 y crystal report 8.0

Miguel A. Núñez [email protected]


Nombre
Apellidos
Correo
Comentarios