对Report数刷新出现的问题 项目要交 大家帮帮 拜托 谢谢了
protected void Button1_Click(object sender, EventArgs e)
{
ReportViewer1.Visible = true;
System.Data.DataSet thisDataSet = new System.Data.DataSet();
String myString = this.TextBox1.Text.ToString().Trim();//提供一个值,选择我需要的信息
SearchValue[0] = new SqlParameter("@Boxid", myString);
DataBaseM DBM = new DataBaseM();
thisDataSet = DBM.RunProc("baohao", SearchValue, thisDataSet);//baohao是存储过程
ReportDataSource datasource = new
ReportDataSource("DataSetProducts_ShowProductByCategory",
thisDataSet.Tables[0]);
ReportViewer1.LocalReport.DataSources.Clear();
ReportViewer1.LocalReport.DataSources.Add(datasource);
if (thisDataSet.Tables[0].Rows.Count == 0)
{
// lblMessage.Text = "Sorry, no products under this category!";
}
ReportViewer1.Loca
lReport.Refresh();
}
当点击按钮后 报表里面数据刷新(得到我所需要的数据)
出现错误 尚未为数据源“DataSetProducts_baohao”提供数据源实例。
大家帮帮忙