Listeros:
Acabo de actualizar mis reportes de CR7 a CR9 y se me están presentando algunos problemas de conexión. Me estoy conectando al reporte con la siguiente instrucción:
crReport.Application.LogOnServer "p2ssql.dll", Servidor, BaseDatos, user, pwd
Todo funciona correctamente, pero si cambio de servidor, base de datos o cualquier detalle en mi servidor SQL Server, el reporte de Crystal Report ya no se conecta a pesar de pasarles todos los parámetros correctos desde el programa (VB6).
El Crystal Report Viewer me muestra el siguiente mensaje:
Logon Failed.
Details: 01000:[Microsoft][ODBC SQL Server Driver][DNETLIB]ConnectionOpen (Connect()).
Con esto me veo en la obligación de abrir el reporte desde el entorno de diseño de Crystal Report y refrescar la nueva conexión para que funcione el reporte.
Tengo un sistema multiempresa donde cada empresa posee su propia BD y están alojados en diferentes servidores, por lo tanto no entiendo pq a pesar de pasarles los parámetros correctos del el VB no los está reconociendo el Crystal Report Viewer para establecer la conexión.
No me parece correcto tener en estar “refrescando la conexión en cada reporte”. Ya que son 96 reportes y es demasiado engorroso esto
Gracias por la ayuda que me puedan dar.
Sds,
Jorge.