我用datagrid帮定数据,用的是datagrid的分页,当我点击下面的分页数字时候,有的时候就出现
“ExecuteReader: CommandText 属性尚未初始化 ”
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化请那位老大指点一下,另外我是新人,不知道怎么给分,也不知道这个问题直多少分?
“ExecuteReader: CommandText 属性尚未初始化 ”
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.InvalidOperationException: ExecuteReader: CommandText 属性尚未初始化请那位老大指点一下,另外我是新人,不知道怎么给分,也不知道这个问题直多少分?
{
DataAccess.DataFunction df=new DataAccess.DataFunction();
DataSet ds=new DataSet();
ds=df.GetData(ViewState["sql"].ToString());
this.custDataGrid.DataSource=ds.Tables[0].DefaultView;
this.custDataGrid.DataBind();
}
//public class DataFunction
public DataSet GetData(string sql)
{
DataSet ds=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sql,myConn);
da.Fill(ds,"data");
return ds;
}
{
DataAccess.DataFunction df=new DataAccess.DataFunction();
DataSet ds=new DataSet();
ds=df.GetData(ViewState["sql"].ToString());
this.custDataGrid.DataSource=ds.Tables[0].DefaultView;
this.custDataGrid.DataBind();
}
//public class DataFunction
public DataSet GetData(string sql)
{
DataSet ds=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sql,myConn);
da.Fill(ds,"data");
return ds;
}
{
DataAccess.DataFunction df=new DataAccess.DataFunction();
DataSet ds=new DataSet();
ds=df.GetData(ViewState["sql"].ToString());
this.custDataGrid.DataSource=ds.Tables[0].DefaultView;
this.custDataGrid.DataBind();
}
//public class DataFunction
public DataSet GetData(string sql)
{
DataSet ds=new DataSet();
SqlDataAdapter da=new SqlDataAdapter(sql,myConn);
da.Fill(ds,"data");
return ds;
}