Report Viewer X Dapper
Estou alimentando umReportDataSource
com uma consulta usando o Dapper. No entanto, tenho um relatório vazio, mesmo com umIEnumerable
dados carregados. Quando você gasta umDatatable
trabalho.
Como faço para passar dados de uma consulta usando o Dapper paraReportViewer
?
this.reportViewer.LocalReport.DataSources.Clear();
DataTable dt = new DataTable();
dt = CN.Query(Sql, param);
Microsoft.Reporting.WinForms.ReportDataSource rprtDTSource = new Microsoft.Reporting.WinForms.ReportDataSource(dt.TableName, dt);
this.reportViewer.LocalReport.DataSources.Add(rprtDTSource);
this.reportViewer.RefreshReport(); –