关于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

 

你可能感兴趣的:(Adapter)