0

我有一份报告,它的数据来自table1.

如果我将新数据添加到table1报告中,则在我重新启动 .exe 文件之前不会更新其数据。

是否有可用于刷新报告中数据的命令(C#)?

4

2 回答 2

0

reportViewer.RefreshReport()

下次试试谷歌:)

于 2013-06-08T18:03:18.107 回答
0

您是否尝试过 RefreshReport 方法?

调用 RefreshReport 方法会导致重新加载和呈现报表中的所有数据。当 ReportViewer 控件添加到表单时,对 RefreshReport 的调用会自动添加到表单加载事件处理程序。

private void Form1_Load(object sender, EventArgs e)
{
    this.reportViewer.RefreshReport();
  }

http://msdn.microsoft.com/en-us/library/microsoft.reporting.winforms.reportviewer.refreshreport(v=vs.100).aspx

于 2013-06-08T18:03:18.503 回答