Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 使用参数时,报表查看器无法在窗体加载时加载初始值_C#_Sql_Database_Reportviewer - Fatal编程技术网

C# 使用参数时,报表查看器无法在窗体加载时加载初始值

C# 使用参数时,报表查看器无法在窗体加载时加载初始值,c#,sql,database,reportviewer,C#,Sql,Database,Reportviewer,我在我的软件中有reportviewer,我有filter,但由于我使用filter,我无法加载完整的数据表,如果没有用于formload的筛选器,它会要求过载 这是我现在写的代码 private void StockInsReport_Load(object sender, EventArgs e) { this.pURCHASE_TABLETableAdapter.Fill(this.stockInsDataSet.PURCHASE_TABLE);

我在我的软件中有reportviewer,我有filter,但由于我使用filter,我无法加载完整的数据表,如果没有用于formload的筛选器,它会要求过载

这是我现在写的代码

 private void StockInsReport_Load(object sender, EventArgs e)
    {
        this.pURCHASE_TABLETableAdapter.Fill(this.stockInsDataSet.PURCHASE_TABLE);
        this.reportViewer1.RefreshReport();
    }

private void filterButton_Click(object sender, EventArgs e)
    {
              this.pURCHASE_TABLETableAdapter.Fill(this.stockInsDataSet.PURCHASE_TABLE,filterComboBox.Text);
        this.reportViewer1.RefreshReport();
    }
当尝试构建时,我遇到了这个错误

  Error 1   No overload for method 'Fill' takes 1 arguments
是否有任何方法可以在表单加载时加载带有任何筛选器的完整数据表,并在按下该按钮后应用筛选器?

adapter.Fill(yourDataSet,“YourTableName”)
这就是您错误的修复方法

感谢您的帮助它没有帮助我得到错误1错误匹配的最佳重载方法它仍然是额外的筛选器重载