rs.absolutepage 不能被赋值!!为什么??

chrishw 2004-01-25 11:24:59
Dim rs
Dim rs_numRows

Set rs = Server.CreateObject("ADODB.Recordset")
rs.ActiveConnection = MM_web_STRING
rs.Source = "SELECT cname FROM diskmag"
rs.CursorType = 3
rs.CursorLocation = 3
rs.LockType = 3
rs.Open()
rs.absolutepage = curpage
rs.pagesize=spagesize
act="index.asp"
rs_numRows = 0
curpage是一个变量可以是1也可以是cint(request.querystring("topage"))
但现在无论怎么样,rs.absolutepage 都不能被赋值,测试总通不过
为什么??
...全文
92 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
Summer_Andy 2004-08-14
  • 打赏
  • 举报
回复
因为你打开数据库的方法错了。
<%
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("date/data.mdb")
%>

wtiancai 2004-08-14
  • 打赏
  • 举报
回复
参数改为1,1就可以了
Leonhart168 2004-08-14
  • 打赏
  • 举报
回复
<!-- #include file="adovbs.inc" -->

adovbs.inc这个文件你在自己的计算机中搜索就找到了

hailang3275 2004-08-14
  • 打赏
  • 举报
回复
rs.absolutepage = curpage
后面的变量是什么类型的
rs.absolutepage=int型
gu1dai 2004-08-14
  • 打赏
  • 举报
回复
因为你打开数据库的方法错了。
使用absolutepage属性必须以这种方式打开数据库
<%
set conn=server.createobject("adodb.connection")
conn.open "provider=microsoft.jet.oledb.4.0;data source="&server.mappath("date/data.mdb")
%>
cfanse 2004-01-31
  • 打赏
  • 举报
回复
顺序错了,应该先给:rs.pagesize赋值:如rs.pagesize=20,rs才能计算出有多少页,才允许给rs.absolutepage属性赋值。你把顺序颠一下试试。
alan815 2004-01-31
  • 打赏
  • 举报
回复
出错页面贴出来看看
endicking 2004-01-31
  • 打赏
  • 举报
回复
rs.CursorType = 2

28,391

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧