ExecuteReader()方法需要配合SqlDataReader对象使用,执行得到的数据集为只读且光标只能从前向后移动
例:
string oSql=“select id,password,name,level,station,dept from verify”;//SQL语句

SqlCommand comm=new SqlCommand(oSql,con); //创建和声明Command对象
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();