Translate Into English Coffee & Tea
ASP.NET 中的 AJAX ASP.NET 画图全接触 ASP.NET 与 XML 声明式数据绑定 ASP.NET 网页抓取
C# 基础 C# 类教程 C# 加密 ASP.NET 成员资格 非“自动化”处理 Excel
QuickAjax Ajax 完美的语法高亮器 Silverlight Popfly
SqlCommand 对象-ExecuteReader() 方法的使用
免费注册联想 5G 网盘

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://chenxing.blog.51cto.com/240526/45011

ExecuteReader() 方法需要配合 SqlDataReader 对象使用,执行得到的数据集为只读且光标只能从前向后移动。

string oSql = "select id, password, name, level, station, dept from verify";
SqlCommand comm = new SqlCommand(oSql, con);
con.Open();//在调用方法前打开数据库连接,可以减少数据库连接所花的时间,节省数据库资源。
SqlDataReader dr = comm.ExecuteReader ();
While(dr.Read())
{
    String id = "";
    id = dr[0].ToString(); //(0为第一列)
//或 id=dr["id"].ToString();(引用字段名)
//或id= dr.GetString (dr.GetOrdinal ("id"));
}
//在读取数据结束后才能关闭数据库,因为 SqlDataReader 对象的数据源必须保持数据库连接。
con.Close();

相关阅读

文章评论
标题:必填
内容:
文章信息
  • 作者:晨星
  • 来源:
  • 时间:2008-6-17