看到一种分页方法 不知在.net中是这样效率怎么样 有速度更快的方法吗?int thisPage = 当前页
int PageSize = 每页显示数
SQL = "SELECT * FROM TABLE";
OleDbCommand strs = new OleDbCommand(SQL,Conn);
OleDbDataReader dr = strs.ExecuteReader();
for(int i=0;i< (thisPage-1) * PageSize;i++) {
  if(!dr.Read()) {
   break;
   Response.End();
  }
}
for(int i=0;i<PageSize) {
  if(dr.Read()) {
    break;
  } else {
    输出数据
  }
}
dr.Close();