摘要:
使用DataReader进行数据分页有个好处就是简单和通用,不需要关心数据相关细节;由于在客端进行数据分页因此可以适用于所有数据库.虽然DataReader进行数据分页简单方便,但它所适用的场景只是经过条件筛选后的少量数据进行分页处理,但有于ado.net相关实现的一些细节上即在对少量数据进行分页在处理还是有些地方注意. 一般我们使用DataReader通过while(reader.Read())来得到相对区间的数据,然后调用对应的Command.Cancel()方法和reader.Close进行一个结束处理.但通过测试的情况来看这两个操作并达不到我们需要的效果.调用以上两个方法也无可避... 阅读全文