如何将存储过程返回的结果集绑定到Grid 中并显示出来, 在线等... 如题 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 参考http://singlepine.cnblogs.com/articles/281425.html DataGrid可以绑定DataSet,DataTable,数据库操作层返回DataSet就好了,数据操作的时候可以通过存储过程。 你可以写执行存储过程返回DataSet的方法,然后再绑定到Grid中去 原理我也理解, 如何实现SqlConnection myConnection = new SqlConnection( ConfigurationSettings.AppSettings["ConnectionString"]);SqlCommand myCommand= new SqlCommand("Get_Member_Net",myConnection); myCommand.CommandType=CommandType.StoredProcedure; SqlParameter ParameterOrder=new SqlParameter("@会员编号",SqlDbType.NChar,4); ParameterOrder.Value=UserNo; myCommand.Parameters.Add(ParameterOrder); myConnection.Open(); /////////////////////////////////////////////////// // ?????? ExecResult=myCommand.ExecuteNonQuery()(不可以); //if (ExecResult==1) //{ //SqlDataAdapter adpt01 = new SqlDataAdapter(); SqlDataReader DR01=myCommand.ExecuteReader (); //adpt01.SelectCommand= myCommand; DataSet DS01= new DataSet(); // ??????? DataSet ds = SqlHelper.ExecuteDataSet(ConfigurationSettings.AppSettings "ConnectionString"],CommandType.StoreProcedure,"Get_Member_Net"); /////////////////////////////////////////////////////// Grid1.DataSource=DS01; Grid1.DataBind(); 多谢了! 如果是查询存储过程这些不需要,因为这是进行插入,删除,更新记录用的// ?????? ExecResult=myCommand.ExecuteNonQuery()(不可以); //if (ExecResult==1) //{ 把datagrid数据源设置成执行存储过程的函数就可以了Class1 aa=new Class1();DataGrid1.DataSource =aa.Emp_Sel(this.TextBox1.Text,Int32.Parse(this.TextBox2.Text));DataGrid1.DataBind();Class1是我写的一个类,在里面执行存储过程 mumu1980() ,您好: 父类中如何返回记录集, 请赐教 Emp_Sel(this.TextBox1.Text,Int32.Parse(this.TextBox2.Text)应该是您写的一个函数,返回为记录集... 通过 SqlDataReader DR01=myCommand.ExecuteReader (); 如何实现Grid绑定呢? 基于.NET的WebMail案例 关于DataReader的问题, 更新GridView数据时,总提示输入字符串格式不正确,是怎么回事? 购物车代码 这个的报表效果如何实现,柱状图内各项占百分比显示 ASP.NET(C#) 操作dbf 【急】怎么获取DetailsView EditItemTemplate中的控件 小菜一碟——一步一步用c#写论坛,V1.60源代码发布! 新手请教数据显示的问题:用DATALIST还是DATAGRID? asp.net 中MD5加密 问题 一个小小的技术问题 VS2005一打开aspx文件就崩溃,有人碰到过么?
http://singlepine.cnblogs.com/articles/281425.html
数据库操作层返回DataSet就好了,数据操作的时候可以通过存储过程。
SqlCommand myCommand= new SqlCommand("Get_Member_Net",myConnection);
myCommand.CommandType=CommandType.StoredProcedure; SqlParameter ParameterOrder=new SqlParameter("@会员编号",SqlDbType.NChar,4);
ParameterOrder.Value=UserNo;
myCommand.Parameters.Add(ParameterOrder);
myConnection.Open();
/////////////////////////////////////////////////// // ?????? ExecResult=myCommand.ExecuteNonQuery()(不可以);
//if (ExecResult==1)
//{
//SqlDataAdapter adpt01 = new SqlDataAdapter();
SqlDataReader DR01=myCommand.ExecuteReader ();
//adpt01.SelectCommand= myCommand; DataSet DS01= new DataSet();
// ??????? DataSet ds = SqlHelper.ExecuteDataSet(ConfigurationSettings.AppSettings "ConnectionString"],CommandType.StoreProcedure,"Get_Member_Net");
///////////////////////////////////////////////////////
Grid1.DataSource=DS01;
Grid1.DataBind(); 多谢了!
// ?????? ExecResult=myCommand.ExecuteNonQuery()(不可以);
//if (ExecResult==1)
//{
Class1 aa=new Class1();
DataGrid1.DataSource =aa.Emp_Sel(this.TextBox1.Text,Int32.Parse(this.TextBox2.Text));
DataGrid1.DataBind();
Class1是我写的一个类,在里面执行存储过程
父类中如何返回记录集, 请赐教