刷新ReportViewer数据

时间:2013-06-08 18:00:19

标签: c# sql winforms reportviewer

我有一份报告从table1获取数据。

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

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

2 个答案:

答案 0 :(得分:0)

reportViewer.RefreshReport()

下次尝试谷歌:)

答案 1 :(得分:0)

您是否尝试过RefreshReport方法?

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

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