Hola,
Tengo un problema al querer introducir un report en una ventana wpf.
He estado investigando por internet y he logrado a introcirlo en la ventana con un windows forms host:
<WindowsFormsHost>
<crystal:CrystalReportViewer
x:Name="MyCrystalReportViewer" Width="300"
Height="300"/>
</WindowsFormsHost>
El problema lo tengo en que para cargar este report realizo lo siguiente:
rptTicket rpt = new rptTicket();
var data = from t in cineDC.Pelicula
where t.id_pelicula == Convert.ToString(1)
select t.nombre_pelicula;
SqlCommand cmd = cineDC.GetCommand(data) as SqlCommand;
DataTable dataTable = new DataTable();
SqlDataAdapter adapter = new SqlDataAdapter(cmd);
adapter.Fill(dataTable);
rpt.SetDataSource(dataTable);
MyCrystalReportViewer.ReportSource = rpt;
Me da error en las lineas que estan en negrita. Me dice que la tabla esta vacia, que no tiene información. Pero he comprobado que la consulta sí que me la realiza bien.
Alguien sabe que me puede estar pasando?
Gracias,
Un saludo
Maiu