【发布时间】:2014-01-27 11:39:11
【问题描述】:
我有这个将返回一组记录(记录集)的 ASP 经典代码:
adoRs.Open "EXEC SP_SelectFromTable", adocn, 1
它显然来自存储过程源。现在我使用AbsolutePage 属性进行分页功能,但它会导致错误:
错误类型:ADODB.Recordset (0x800A0CB3) 当前记录集没有 支持书签。这可能是提供者或 选定的光标类型。
但是当我将其更改为如下所示的简单选择语句时。它工作得很好。
adoRs.Open "SELECT * FROM tblSample", adocn, 1
我遗漏了什么概念?
【问题讨论】:
-
也许你错过了一些概念......也许你知道游标类型,也许没有......看看这个关于游标类型的介绍:w3schools.com/ado/prop_rs_cursortype.asp(不要被愚弄通过网络应用程序中的“客户端光标类型”,客户端就是网络应用程序。
-
您是否尝试过使用 ADO 命令对象?示例代码可以在这里找到:classical-asp.blogspot.co.il/2010/09/…
标签: sql asp-classic paging