方法'Fill'没有重载在报告期间采用'2'参数

时间:2013-02-28 06:11:51

标签: c#

我在visual studio 2008的报告中发生了一个错误,“方法'没有重载'填充'需要'2'参数”。但我在另一个程序中给出了2个参数。它工作正常。但现在它在编译时会产生错误。

private void button1_Click(object sender, EventArgs e)
{
    if (comboBox1.SelectedItem == "ID")
    {
        this.admissionTableAdapter.Fill(this.Database1DataSet1.admission,Int32.Parse(txtCriteria.Text)); // this is error line
        this.reportViewer1.RefreshReport();

    }
    else
    {
        MessageBox.Show("Please Select some search criteria.");
    }
}

1 个答案:

答案 0 :(得分:1)

Here您可以查看所有重载的填充方法。这里没有重载方法,你正在提供(DatatTbale,int)。

可能的重载如下

  

DataAdapter.Fill(DataSet)

     

DataAdapter.Fill(DataTable,IDataReader)

     

DataAdapter.Fill(DataTable [],IDataReader,Int32,Int32)

     

DataAdapter.Fill(DataSet,String,IDataReader,Int32,Int32)