问题描述
如何实现从两个表单中提取数据(即用了两次SQL)后,实行分页呢?我目前用的都是这样的代码(一个表单内的分页):if(CountRow>0){Rs.absolute(CurrPage*PageSize-PageSize+1);while(i<PageSize&&!Rs.isAfterLast()){...}如何用Rs.absolute()实现呢?THANKYOU!!!
解决方案
解决方案二:
你的代码好像是JDBC代码,Rs.absolute()这个方法貌似类似于设置开始行数。建议你可以考虑数据库的分页方式,不通的数据都提供了分页的查询语句。你的代码一直是去循环Rs.isAfterLast()检查是否达到最后一条记录以及是否获取到了PageSize条数据,感觉效率上也不太好。
解决方案三:
说说你用的什么数据库,我再给你说具体分页方式!
解决方案四:
一般都用SQL分页
时间: 2024-10-30 17:46:36