Crystal Report con Visual Basic 6.0
Estoy desarrollando un programa con Visual Basic 6.0 y tengo que hacer listados. Utilizo Crystal Report 8.0. Mi primera duda fue que objeto usar (CRviewer o crystalReport). He optado por el de CrystalReport. Trabajo contra SQL Server con OLEdb. Me funciona todo bien, pero mi gran duda es como cambiar la conexión con el servidor. Tengo la cadena de conexión en una string (la misma con la que abro el ADODB. Connection). Intento establecer la conexión del objeto crystal report (Me. Cr.Connect = CadenaConec), pero al ejecutar Me. Cr. Action=1, me da un error "No puedo abrir el servidor". Creo que sigue buscando el servidor que tiene vinculado el informe original. Si arranco el motor SQL al que hace referencia el informe original, si funciona. Entiendo que no he conseguido conectar el informe al servidor que yo quiera con el usuario deseado. Es importante solucionar este tema, ya que el programa tiene seguridad en SQL y depende de que listados (o tablas) hay usuarios que no tienen acceso. Te agradecería mucho tu ayuda, ya que no se a quien acudir.
1 Respuesta
Respuesta de purosinaloa
1