我有一个带有数据集的RDLC文件在设计器中创建并且报告加载没有错误 我的问题是DataTable中的查询总是相同的 我想在设计师中更改该查询但是还没能 我也尝试在代码中创建数据集,然后将其添加到RDLC文件中,但我没有成功将数据集添加到RDLC。
由于
答案 0 :(得分:0)
如果要在报告中加载自定义DataTable,请尝试此操作:
//clean old dataset
yourReport.LocalReport.DataSources.Clear();
DataTable yourDataTable = null;
yourDataTable = loadDataTableFromYourDataSource();
ReportDataSource datasource = new ReportDataSource("YourDataSourceNameFoundInsideTheRdlc", yourDataTable);
yourReport.LocalReport.DataSources.Add(datasource);
//refresh the report
yourReport.LocalReport.Refresh();
希望有所帮助