在 RDLC 中添加多个表

Dha*_*alR 3 .net c# sqlite rdlc dynamic-rdlc-generation

正如问题所述,我想在 RDLC 报告中添加多个表格。我在几份报告中添加了一张表格。但是不知道如何在一个报表中添加多个表。我正在使用objectsas添加表格DataSource。我的数据库是SQLite.

我发现了一个教程,使rdlc使用object作为datasource 在这里。但这并不能说明多个表。怎么做?

var*_*sha 5

您可以按照下面给出的步骤执行此操作,

1.在RDLC文件中针对每个表创建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);
Run Code Online (Sandbox Code Playgroud)

此外,您可以与本教程相关