|
蓝森林 http://www.lslnet.com 2006年8月25日 8:28
[ASP]AbsolutePage问题!在线等,急!
[color=Red]错误提示:[/color]
对象或提供者不能执行所需的操作。
/MsgSys/message.asp,行204
[color=Red]204行的内容:[/color]
Recordset1.AbsolutePage=curpage
[color=Red]记录集提取代码:[/color]
[code]
<!--#include file="../Connections/connMsg.asp" -->
<%
Dim Recordset1
Set Recordset1 = Server.CreateObject("ADODB.Recordset")
Recordset1.ActiveConnection = MM_connMsg_STRING
Recordset1.Source = "SELECT * FROM main"
Recordset1.CursorType = 0
Recordset1.CursorLocation = 2
Recordset1.LockType = 1
Recordset1.Open()
%>
[/code] |
下面的代码呢?有是一个用dw自动生成程序的. |
我是要写分页程序的,记录集是用DW生成的,其它的是手工写的! |
分页的一般率是先
rs.movelast
rs.movefirst
再用rs.recordcount求出所有的纪录数.
再设置rs.pagesize
设置rs.absolutepage |
要先调用这两条命令?
rs.movelast
rs.movefirst
加了
[color=Red]错误提示变成:[/color]
Microsoft JET Database Engine 错误 '80040e24'
行集不支持反向取。
/MsgSys/message.asp,行192
[color=Red]192行的内容:[/color]
Recordset.movelast |
奇怪,Recordset1.recordcount显示为-1 |
调用那两条语句是在有纪录存在的条件下.
这样会得到万无一失的纪录总数. |
我的记录集里可以确定有记录! |
up一下,比较急,一直没有找到解决办法 ̄! |
问题解决了!
Recordset1.CursorType 值改为3 |
|