在RDLC中添加多个表

时间:2015-01-16 05:36:19

标签: c# .net sqlite rdlc dynamic-rdlc-generation

问题陈述我想在RDLC报告中添加多个表。我在几个报告中添加了一个表格。但是不知道如何在单个报告中添加多个表。我使用objects作为DataSource添加表格。我的数据库是SQLite

我找到了一个使用rdlc object作为datasource here.的{{1}}教程。但这并没有说明多个表格。怎么做?

1 个答案:

答案 0 :(得分:4)

您可以按照以下步骤执行此操作,

1.在RDLC文件中为每个表创建2个数据集

2.从您的代码中删除这2个数据集

ReportDataSource rds = new ReportDataSource("dsChart",ObjectDataSource1);

ReportDataSource rds2 = new ReportDataSource("DataSet1",ObjectDataSource2);

rptViewer.LocalReport.DataSources.Clear();

rptViewer.LocalReport.DataSources.Add(rds);

rptViewer.LocalReport.DataSources.Add(rds2);

此外,您可以与此tutorial

相关联