问了多位高手都没能解决的问题!!!!!!

shengguo 2002-07-19 02:13:43
此程序共有三个框架,第一个框架有两个文本框,根据输入的
值提交查询(两者只能输其一),结果显示在第二个框架中,且一次只显示20条,第三个框架有两个按钮"上20条"与"下20条".当输入查询条件后,显示20条记录成功(数据库与连接应该没问题),再按"下20条"按钮提交后,想显示第二页,系统报错为"rs.open queststr,doConnect,adopenstatic,2"部分出错,我将queststr放入session中还是不能解决,还请各路老师帮一下忙,本学生十分感谢
<!--#include file="doConnect.inc"-->
<!--#include file="adovbs.inc"-->
<%
Dim id ,name
id=trim(request("T1"))
name=trim(request("T2"))
sql="SELECT ZD010_HOJIN_CD,ZD010_TORI_SYAMEI,ZD010_KANREN_CD,ZD010_REN1_ADD2 FROM ZMSTD010"
if id<>"" then
QuestStr=sql&" WHERE ZD010_HOJIN_CD='" & id & "' AND ZD010_KOSIN_KBN='0' "
end if
if name<>"" then
QuestStr=sql&" WHERE ZD010_TORI_SYAMEI='" & name & "'AND ZD010_KOSIN_KBN='0' ORDER BY ZD010_HOJIN_CD ASC"
end if
session("queststr")=QuestStr
set rs=server.CreateObject("ADODB.recordset")
rs.open session("queststr"),doConnect,adopenstatic,2
rs.PageSize=20
name=request("scroll")
if name="next" then
rs.absolutepage=2
end if
%>
#################################################################
以下为错误提示:
技术信息(适用于支持人员)

错误类型:
ADODB.Recordset (0x800A0BB9)
/aa/SZDCH0110O.asp, 第 24 行 (即:rs.open session ("queststr"),doConnect,adopenstatic,2)



浏览器类型:
Mozilla/4.0 (compatible; MSIE 5.01; Windows NT 5.0)

页:
POST 11 bytes to /aa/SZDCH0110O.asp

POST 数据:
scroll=next

时间:
2002年7月19日, 13:50:54


详细信息:
Microsoft 支持
...全文
31 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
sjf331 2002-07-19
  • 打赏
  • 举报
回复
翻页没做对,rs.absolutepage=2中的2应设成变量,如果你的数据库中没有20条以上的数据就会出错。
sjf331 2002-07-19
  • 打赏
  • 举报
回复
翻页没做对,查一下资料,有很多。

28,391

社区成员

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

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