Cita: lo puedo hacer de otra forma para generar informes???
si estas usando SQL Server 2005 lo mejor y mas transparente es usar reporting services, pero si no lo tienes para el caso de crystal tu error puede depender de muchos factores como la cadena de conexion, la query, la carga del dataset, etc.. etc... tienes que asegurarte que los parámetros que uses sean correctos.
Salu2