Ver Mensaje Individual
  #1 (permalink)  
Antiguo 20/01/2011, 15:05
taibo
 
Fecha de Ingreso: junio-2010
Mensajes: 11
Antigüedad: 13 años, 10 meses
Puntos: 0
cargar dataset de MySql en Crystal, c#

Buenas, resulta que quería generar un reporte de crystal en principio la consulta afecta a 6 tablas de una base de datos mysql.

Cree un dataset donde donde cargaba la consulta y luego hacía lo típico para mostrar el reporte pero este no se mostraba, sólo mostraba el nombre de los campos pero no los datos que contenían.

El dataset estaba cargado correctamente pero después de probar muchas alternativas todo continuaba sin funcionar.

Así que para eliminar otros posibles errores me limité a hacer sólo 2 tablas de la base de datos en un nuevo reporte pero el resultado es el mismo

El dataset se carga correctamente pero sólo muestra los campos y no los datos.

tengo el siguiente código para ver el reporte:

Código PHP:
PedidoCliente datos DatosPedido.GetDatosPedido();

                    
MuestraPedido miReporte = new MuestraPedido();
                    
miReporte.SetDataSource(datos);
                    
crystalReportViewer1.ReportSource miReporte
Donde:
PedidoCliente ---->Dataset original donde tengo los datos.
DatosPedido ----->Es una clase que carga la consulta que quiero realizar.
MuestraPedido --->Es el reporte de crystal.
crystalReportViewer1 --> Es el componente para ver el reporte en el formulario.

Depurando veo que el dataset "datos" sí que contiene los datos que quiero ver, en crystal no aparecen problemas de conexión y las tablas están relacionadas correctamente.

No sé que es lo que puede estar fallando