Crystal Report. Varios orÃgenes de datos ODBC
Mi problema es el siguiente:
Tengo un informe hecho con Crystal Report 8 que utiliza 2 orÃgenes de datos ODBC, uno que lee de una base de datos Oracle y otro de un HP3000.
Si ejecuto el report desde el propio Crystal Report me pide los usuarios y contraseñas de los dos ODBC y si son válidos me muestra el informe sin problemas.
El problema es cuando quiero llamar a ese report desde VB6, ya que le tengo que pasar el nombre de los origenes de datos ODBC con el usuario y contraseña de cada uno de ellos y no sé como hacerlo, he probado de múltiples formas y no consigo que me funcione.
Tengo otros reports que solo utilizan un origen de datos ODBC y en estos no tengo problemas, le paso los parámetros desde VB asÃ:
CrystalReport1.Connect = "DSN=ORACLE;UID=" & usuario & ";pwd=" & pass & ";"
y me funcionan, el problema le tengo cuando son dos origenes de datos diferentes.
Tengo un informe hecho con Crystal Report 8 que utiliza 2 orÃgenes de datos ODBC, uno que lee de una base de datos Oracle y otro de un HP3000.
Si ejecuto el report desde el propio Crystal Report me pide los usuarios y contraseñas de los dos ODBC y si son válidos me muestra el informe sin problemas.
El problema es cuando quiero llamar a ese report desde VB6, ya que le tengo que pasar el nombre de los origenes de datos ODBC con el usuario y contraseña de cada uno de ellos y no sé como hacerlo, he probado de múltiples formas y no consigo que me funcione.
Tengo otros reports que solo utilizan un origen de datos ODBC y en estos no tengo problemas, le paso los parámetros desde VB asÃ:
CrystalReport1.Connect = "DSN=ORACLE;UID=" & usuario & ";pwd=" & pass & ";"
y me funcionan, el problema le tengo cuando son dos origenes de datos diferentes.