日期:2014-05-18  浏览次数:20576 次

紧急请教一个AbsolutePage的问题,急!在线等...
用rs提取记录集后,用rs.AbsolutePage和rs.PageSize对记录集进行了分页。

现在需要把每一次分页的内容通过rs.GetRows()方法放到一个DS数组中,结果产生了问题:这个方法获得的DS数组,是全部rs的内容,而不是每一个分页的内容。

举例来说,现在通过rs获得了101条学生的数据记录,设置:
rs.PageSize   =   30
rs.AbsolutePage   =   2
然后DS   =   rs.GetRows()
结果返回的DS包含了所有101条记录,并不是第2页的那30条记录。请问怎样才能让DS数组获得第2页的那30条记录啊?

积分不多了,只能给20分,先抱拳行礼,请大佬们帮个忙啊!!!

------解决方案--------------------
这个办法是不能解决的,最好的办法:
用Top语句和Not结合,取得指定数量的记录。