Crystal Report. Varios orígenes de datos ODBC

Alicia
10 de Mayo del 2005
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.