大数据Access数据表分页解决方法

大数据Access数据表分页解决方法,第1张

大数据Access数据表分页解决方法,第2张

解决方案1:
1。设置一个自增长字段,字段是INDEX。
2。因为是ACCESS,所以只能在前台分页。自生长场的目的是实现分页功能。
1 >记录用户上一页的最后一个自增长值,例如M .
2下一页的起始值为。M+1,结束值是:M+1+1.5*PAGESIZE(注意:由于数据库中会有添加和删除,所以页面大小应该有一个系数。可以根据情况设置系数为1。
3 >前台循环获取RS的第一个PAGESIZE,并将其写入一个新的RS。然后回来。
注意:新RS是无连接RS。
解决方案二:
十万条记录不是Access数据库的极限。此外,您的方法并不是真正的分页(您应该使用PageSize和AbsolutePage属性)。
VBScript code
set RS = new adodb . recordsets . cursor location = aduseclients . pagesize = 20rs . open " select * from customers ",iConc,Adokeyset,adlocksopticalnpages = RS . pagecountlncurrentpage = 1
exam da提示:此时打开的记录集中只有20条记录。
翻页时:
VBScript代码
如果LNG当前页< LNG页数则LNG当前页= LNG当前页+1 rs。absolute Page = LNGCurrentPageEnd If

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 大数据Access数据表分页解决方法

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情