请帮帮MM,一个简单问题
在数据库中做了一个存储过程,用于读取一个表中的数据,带多个输入参数,再使用一个类封装执行存储过程,返回一个DATASET,在叶面中动态将DATAGRID的数据源指定为这个DATASET.结果执行时总是报错“Parameter1 不是过程 getalbum 的参数”,getalbum 是存储过程,
代码如下
private void Page_Load(object sender, System.EventArgs e)
{
// 在此处放置用户代码以初始化页面
albumdb albums=new albumdb();
if (Page.IsPostBack==false)
{
DataGrid1.DataSource=albums.getalbums(txtname.Text,"","","","","");
}
else
{
DataGrid1.DataSource=albums.getalbums(txtname.Text.Trim(),txtdatestart.Text.Trim(),txtdateend.Text.Trim(),txtaddress.Text.Trim(),txtcompany.Text.Trim(),txtstyle.Text.Trim());
}
DataGrid1.DataBind();
}
万分感谢