我正在尝试将我的报告查看器链接到数据源,但是对话框是空的 -
我有一个名为 dsReports.xsd 的文件,其中包含在我从那里预览数据时可以工作的数据集。
有谁知道为什么会这样?
谢谢
最佳答案
我通过以编程方式设置数据源来解决这个问题 -
var myDataTable = new dsReports.tsPrimaryMondayDataTable();
var myTableAdapter = new dsReportsTableAdapters.tsPrimaryMondayTableAdapter();
myTableAdapter.Fill(myDataTable, Convert.ToDateTime(dtp.Value));
var rds = new ReportDataSource("DataSet1", myDataTable as DataTable);
reportViewer1.LocalReport.DataSources.Clear();
reportViewer1.LocalReport.DataSources.Add(rds);
reportViewer1.RefreshReport();
关于winforms - ReportViewer 上的数据源为空,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17279021/