解决rs.absolutepage=-1的问题

有时候在做asp的分页程序的时候会遇到无法分页的情况,就试着把rs.absolutepage打印出来结果却一直为-1。

下面介绍一种解决方案:

.......省略

rs.cursorlocation=3 '就是加上这行

rs.open sql,conn,3,2

rs.pagesize=10

if not rs.eof then

rs.absolutepage=1

end if

pagecount=rs.pagesize

.........省略

时间: 2024-10-28 10:58:22

解决rs.absolutepage=-1的问题的相关文章

解决rs.absolutepage=-1的问题_ASP基础

有时候在做asp的分页程序的时候会遇到无法分页的情况,就试着把rs.absolutepage打印出来结果却一直为-1. 下面介绍一种解决方案: .......省略 rs.cursorlocation=3 '就是加上这行 rs.open sql,conn,3,2 rs.pagesize=10 if not rs.eof then rs.absolutepage=1 end if pagecount=rs.pagesize .........省略

排序方式解决“上下主题”问题(三)

解决|排序|问题 显示:(排序)main.asp --------部分,未经优化处理------- <%Const adOpenStatic = 3Const adLockPessimistic = 2Set conn = Server.CreateObject("ADODB.Connection")Set RS = Server.CreateObject("ADODB.Recordset")DBPath=Server.MapPath("../fpd

排序方式解决“上下主题”问题

解决|排序|问题 来不少网友提到论坛"上一主题""下一主题"的显示问题,我使用另一种排序方式解决的,写出来,听听高手的意见. 数据库: ID:贴子的id号,自动编号 OrderID:排序基数,以下详细描述 . . . 数据: 主体贴:第一个主题贴OrderID为aaaaaaz(其中的6个a是为了这个版面上最多可以有999999*26条主题贴,当然,您可以根据自己的需要更改.z作为排序的识别码,永远无变化.),第二个主题贴为aaaaabz,就是说,每增加一个主题贴,O

十万条Access数据表分页的两个解决方法

后台数据库用是Access,客户用了一年后说打开界面非常慢,查看了数据库后发现数据表中的记录已有五万多条,自己试过将记录复制到10 万条,打开界面非常慢,翻页也是同样的问题,我采用的方式是每页装入20条记录,循环写在表格中显示出来,再定四个翻页键用来查看数据,但问题是虽然是 每次装入页面的记录只有二十条,但每次要打开记录集时还是必须一次性装入所有的记录,所以才慢. 解决方法一: 1.设置一个自增长字段.并且该字段为INDEX. 2.由于是 ACCESS ,所以,只能是前台分页.自增长字段目的,就

两个解决十万条Access数据表分页的方法

  这篇文章主要介绍了Acess数据表分页的两个具体的解决方法,详细内容请参考下文. 后台数据库用是Access,客户用了一年后说打开界面非常慢,查看了数据库后发现数据表中的记录已有五万多条,自己试过将记录复制到10 万条,打开界面非常慢,翻页也是同样的问题,我采用的方式是每页装入20条记录,循环写在表格中显示出来,再定四个翻页键用来查看数据,但问题是虽然是 每次装入页面的记录只有二十条,但每次要打开记录集时还是必须一次性装入所有的记录,所以才慢. 解决方法一: 1.设置一个自增长字段.并且该字

十万条Access数据表分页的两个解决方法_应用技巧

我采用的方式是每页装入20条记录,循环写在表格中显示出来,再定四个翻页键用来查看数据,但问题是虽然是 每次装入页面的记录只有二十条,但每次要打开记录集时还是必须一次性装入所有的记录,所以才慢.  解决方法一:  1.设置一个自增长字段.并且该字段为INDEX.  2.由于是 ACCESS ,所以,只能是前台分页.自增长字段目的,就是为了实现分页功能.  1> 记录用户前页的最后一个 自增值 ,例如 M .  2> 下一页,取下一页的开始值.M+1 ,结束值: M+1+1.5*PAGESIZE 

ASP Recordset 分页出现负数解决方法及建议

对于Recordset分页时出现负数的现象,相信会有很多人遇到过这个问题,有时百度.GOOGLE也不得其解,现在由我来总结一下. 出现负数,主要和游标类型有关系.(为举例方便,假设已经有一个conn.asp链接数据库的文件并且已经include)现在举一个例子,代码如下: '=======================================================           sql="Select * from 表名 where 条件 order by ID des

关于 分页出现负数解决方法及建议

对于Recordset分页时出现负数的现象,相信会有很多人遇到过这个问题,有时百度.GOOGLE也不得其解,现在由我来总结一下. 出现负数,主要和游标类型有关系.(为举例方便,假设已经有一个conn.asp链接数据库的文件并且已经include)现在举一个例子,代码如下: 对于Recordset分页时出现负数的现象,相信会有很多人遇到过这个问题,有时百度.GOOGLE也不得其解,现在由我来总结一下. 出现负数,主要和游标类型有关系.(为举例方便,假设已经有一个conn.asp链接数据库的文件并且

序方式解决“上下主题”问题(三)

显示:(排序)main.asp --------部分,未经优化处理------- <%Const adOpenStatic = 3Const adLockPessimistic = 2Set conn = Server.CreateObject("ADODB.Connection")Set RS = Server.CreateObject("ADODB.Recordset")DBPath=Server.MapPath("../fpdb/massege