关于DataAdapter的Fill分页

对于分页,一直以为就是用 sql 命令 top rownum 等

今天看到一个分页是用

int currentIndex = 0;
int pageSize = 5;

string orderSQL = "SELECT * FROM Orders ORDER BY OrderID";
// Assumes that connection is a valid SqlConnection object.
SqlDataAdapter adapter = new SqlDataAdapter(orderSQL, connection);

DataSet dataSet = new DataSet();
adapter.Fill(dataSet, currentIndex, pageSize, "Orders");

 网上看了一下介绍

查询结果分页是以较小数据子集(即页)的形式返回查询结果的过程。 它通常用于以易于管理的小块形式向用户显示结果。

 参考:http://msdn2.microsoft.com/zh-CN/library/tx1c9c2f.aspx

 

posted on 2012-09-21 15:39  thegavincheng  阅读(339)  评论(0)    收藏  举报