我个人认为最好的分页方法是:
Select top 10 * from table where id>200
写成存储过程,上面的语句要拼一下sql语句,要获得最后大于的哪一个ID号
2。...那个用游标的方式,只适合于小数据量的表,如果表在一万行以上,就差劲了
你的存储过程还比不上NOT IN分页,示例:
SELECT Top 10 * FROM Customers WHERE Customerid...游标是存放在内存中,很费内存.
游标一建立,就将相关的记录锁住,直到取消游标
游标提供了对特定集合中逐行扫描的手段,一般使用游标来逐行遍历数据,根据取出数据条件的不同进行不同的操作。...所以说,我个人的经验,就是一万上行上的表,不用游标.小数据量的表,适当的时候可以用游标
因为游标,遍历小数据量的行集还是不错的一个方法!
4。...用临时表自定义分页和使用游标自定义分页都不好!