private void ShowRep_Click(object sender, EventArgs e)
{
DataTable dt = GetSpRecord(textBox1.Text);
this.reportViewer1.ProcessingMode = Microsoft.Reporting.WinForms.ProcessingMode.Local;
this. reportViewer1.LocalReport.ReportPath = "Report1.rdlc";
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(new ReportDataSource("TestSalaryDataSet", dt));
this.reportViewer1.LocalReport.Refresh();
}
上記は私のコードです。この時点で、ストアド プロシージャの結果がデータソースに表示されていることがわかります。しかし問題は、レポート ビューアーにデータが表示されないことです。