[Visual Studio]ExecuteReader的返回值绑定GridView
来源:互联网 发布:美国mobi域名2017年 编辑:程序博客网 时间:2024/06/05 15:45
首先要得到 SqlConnection对象的实例 con , 下面会用到(至于怎么连数据库,这不用我说了吧)
// sql语句
//SqlCommand cmd = new SqlCommand("select * from bbsboards where boardsortid=1", con);
//SqlDataAdapter ad = new SqlDataAdapter("select * from bbsboards where boardsortid=1", con);
//ad.Fill(ds);
//存储过程
//(1)无参数
//SqlCommand cmd = new SqlCommand("getBoards", con);
//cmd.CommandType = CommandType.StoredProcedure;
//(2)参数(有输入参数,输出参数并且有两个返回结果集)
SqlCommand cmd = new SqlCommand("getBoardsbySortId", con);
cmd.CommandType = CommandType.StoredProcedure;
cmd.Parameters.Add(new SqlParameter("@sortid",1));
//设置输出参数
SqlParameter sp = new SqlParameter();
sp.DbType = DbType.Int32;
sp.Direction = ParameterDirection.Output;
sp.ParameterName = "@a";
cmd.Parameters.Add(sp);
//设置返回值
SqlParameter p = new SqlParameter();
p.DbType = DbType.Int32;
p.Direction = ParameterDirection.ReturnValue;
cmd.Parameters.Add(p);
SqlDataReader ad = cmd.ExecuteReader();
this.GridView1.DataSource = ad; //在这里我直接把结果集绑定在 gridview 上
this.GridView1.DataBind();
//返回多个结果集合
ad.NextResult();
this.GridView2.DataSource = ad; //在这里我直接把结果集绑定在 gridview 上
this.GridView2.DataBind();
con.Close();
//获得返回值(一定要在con.close()后)
p.Value.ToString();
//获得输出参数值
sp.Value.ToString();
- [Visual Studio]ExecuteReader的返回值绑定GridView
- ExecuteReader的返回值绑定GridView
- ExecuteNonQuery()、ExecuteScalar()和ExecuteReader()的返回值
- 关于ExecuteReader()获得参数值和返回值的方法
- ExecuteReader()绑定到GridView中
- SqlCommand.ExecuteReader 无法获取 sqlserver 存储过程 OUTPUT 返回的参数值问题
- ASP.NET—001:GridView绑定List、页面返回值
- GridView那点事之【如何使用ExecuteReader()来绑定数据显示到表格中】 .
- 在Visual studio 中解除 TFS 的账号绑定
- ExecuteReader如何取得输出参数和返回值
- Visual Studio 2008 编译程序时的 mt.exe 返回错误
- GridView 的数据绑定
- GridView的绑定问题
- Visual Studio 2008中绑定ListView控件
- gridview中嵌套gridview(并实现子gridview的数据绑定),页面传值,加密,数据绑定
- 页面元素绑定函数返回的值
- ExecuteReader的用法
- ExecuteReader的用法
- Linux多线程实践
- jQuery的get和eq的区别
- C++ Boost 正则表达示用法
- 什么是死锁?它产生的必要的条件是什么?
- 程序监听本身被卸载后自动删除快捷方式?| 判定快捷方式已存在
- [Visual Studio]ExecuteReader的返回值绑定GridView
- NOR flash设备与NAND flash设备之比较
- [Visual Studio]动态改变HeaderText
- C-Kermit使用
- [SQL Server]查找临时表,并删除
- DevExpress10个使用技巧
- 用CMake构建Ogre工程
- Win7找不到C:/Users/ 文件夹解决
- flex 学习 资料及网站