利用SqlDataReader读取大量的数据库数据

在数据库中查询大量的数据时返回单个数据行的方法

public sqlDataReader ExecuteReader(string sql,SqlParameter[] params)
{
       SqlConnection conn=new SqlConnection(connStr);
       conn.open();
       using(SqlCommand cmd=new SqlCommand(sql,conn))
     {
        cmd.Parameters.AddRange(params);
        return cmd.ExecuteReader(CommandBehavior.CloseConnection);
     }
}

你可能感兴趣的:(利用SqlDataReader读取大量的数据库数据)