我正在处理rdlc报告,报告工作正常。当我向rdlc文件添加一个数据集时,我卡住了。在添加数据集时,它还添加了数据源。我运行了项目,并且报告不再发生错误: 没有为数据源提供数据源实例
有人可以指导我采取哪些步骤来使用多个数据集。我正在使用Visual Studio 2012。
答案 0 :(得分:8)
添加了多个数据源,如下所示:
ReportViewer1.LocalReport.DataSources.Add(rdS);
ReportViewer1.LocalReport.DataSources.Add(rdS1);
请参阅此链接:
所有部分均包含在内。
另请参阅此有用的讨论:
答案 1 :(得分:0)
应该是这样的 -
ReportViewer.LocalReport.DataSources.Clear();
ReportViewer.LocalReport.DataSources.Add("DataSet_Name",DataTable);
ReportViewer.LocalReport.Refresh();
重要提示 - 数据集名称必须与rdlc中显示的名称相匹配。要确保知道这是什么,请在XML编辑器中打开rdlc,找出数据集的名称。以编程方式添加数据源时,必须引用此名称,因为它完全出现在rdlc中。