【问题标题】:How to pass two parameter to reportviewer in c# using winform如何使用winform在c#中将两个参数传递给reportviewer
【发布时间】:2013-06-14 19:28:00
【问题描述】:

如何通过以下方法将两个参数传递给reportviewer。

ADMSDataSetTableAdapters.pwl_detailsTableAdapter  adapter = new ADMSDataSetTableAdapters.pwl_detailsTableAdapter();
            ADMSDataSet.pwl_detailsDataTable  table = new ADMSDataSet.pwl_detailsDataTable();
           adapter.FillByCity(table,textbox1.text);
            ReportDataSource MyNewDataSouce = new ReportDataSource("Warehouse_DataSet", (DataTable)table);
            this.reportViewer1.LocalReport.DataSources.Clear();
            this.reportViewer1.LocalReport.DataSources.Add(MyNewDataSouce);
            this.reportViewer1.LocalReport.Refresh();
            this.reportViewer1.RefreshReport();

请大家帮帮我

【问题讨论】:

    标签: c# .net reporting-services


    【解决方案1】:

    创建如下参数:

    List<ReportParameter> list = new List<ReportParameter>();
    ReportParameter param = new ReportParameter("name","value"));
    list.Add(param);
    
    this.reportViewer1.LocalReport.SetParameters(list);
    

    【讨论】:

      猜你喜欢
      • 2020-09-23
      • 1970-01-01
      • 1970-01-01
      • 2014-09-18
      • 2013-09-12
      • 2019-10-27
      • 1970-01-01
      • 2014-11-12
      • 2015-09-14
      相关资源
      最近更新 更多