La Web del Programador: Comunidad de Programadores
 
    Pregunta:  11591 - TRABAJAR CON CRISTAL REPORTS 7 Y SQL 7 MEDIANTE VB6
Autor:  Ignacio Bornancini
Tengo el Crystal Reports versión 7.0, cuando quiero utilizar el programa para conectarme con SQL 7.0, no tengo problema, las complicaciones surgen cuando desde Visual Basic, incluyo el Control OCX que trae el paquete de Crystal y no me obliga a conectarlo con el un DataControl Dao. No me permite conectarme con un Adodb Data Control que es el que trabaja con SQL. ¿Necesito bajar algo de la web? ¿Puedo hacerlo con las herramientas que tengo?

  Respuesta:  Mariano García Mattío
Existen varias maneras, la más facil de iplementar es creando una entrada en la lista de conexiones ODBC en el panel de control que conecte con la base de datos de tu servidor SQL, esta entrada tiene un nombre y es este del cual te vales para conectar utilizando el editor de crystal report o bien desde tu codigo VB mediante la propiedad .connect del control ActiveX de Crystal reports.
por ejemplo:
creas una conexion llamada MiCon en ODBC
y en el codigo VB colocas mireporte.connection="DSN=MiCon"

espero que te sea util, de lo contrario escribeme un email y te explico otras maneras