错误“;方法';没有过载;填充';取2个自变量“;这里有两张连接的桌子
本文关键字:两张 连接 自变量 没有过 方法 填充 这里 错误 2个 | 更新日期: 2023-09-27 18:26:27
我在这段代码中总是收到一个错误"方法'Fill'的No Overload需要2个参数"。我在这里使用2个表,它是连接的。请帮我
private void button1_Click(object sender, EventArgs e)
{
DataSet1TableAdapters.DataTable1TableAdapter apter = new DataSet1TableAdapters.DataTable1TableAdapter();
DataSet1.DataTable1DataTable table = new DataSet1.DataTable1DataTable();
apter.Fill(table,textBox1.Text);
ReportDataSource NewDataSource = new ReportDataSource("DataSet1", (DataTable)table);
this.reportViewer1.LocalReport.DataSources.Clear();
this.reportViewer1.LocalReport.DataSources.Add(NewDataSource);
this.reportViewer1.LocalReport.Refresh();
this.reportViewer1.RefreshReport();
}
}
}
中有错误
apter.Fill(table,textBox1.Text); // <- No such method, consult MSDN
请参阅,答案在异常消息中:"方法'Fill'的No Overload需要2个参数"。放入
apter.Fill(table);
将字段数据类型更改为Text,然后重试。。。
getter成功后,再次将该字段更改为任何数据类型。。。