菜鸟请教asp开发网站的一些问题

用asp做了个在数据库中查找新闻的网页,并且把查找到的结果分页显示出来,在分页的时候如果有记录就正常显示没记录就出现错误“错误类型:ADODB.Recordset(0x8... 用asp做了个在数据库中查找新闻的网页,并且把查找到的结果分页显示出来,在分页的时候如果有记录就正常显示没记录就出现错误“错误类型:
ADODB.Recordset (0x800A0BCD)
BOF 或 EOF 中有一个是“真”,或者当前的记录已被删除,所需的操作要求一个当前的记录。
/newsresult.asp, 第 133 行”
133行代码是分页的代码
<%rs1.pagesize=5
zhongye=rs1.pagecount
page=int(request("page"))
if page <= 0 then page=1
if request("page")="" then page=1
rs1.absolutepage=page '这是第133行
%>
这个错误怎么解决
还有就是我查询完不是有个搜索关键字吗
【搜索关键字“<span class="STYLE9"><%=key%></span>”】
刚开始第一页的时候是从搜索页获取的值但一点下一页就变成了刚开始定义的时候赋的值了 这个怎么改
求各位高手大侠帮帮忙
展开
 我来答
百度网友7d856a4
2010-01-08 · 超过74用户采纳过TA的回答
知道小有建树答主
回答量:201
采纳率:0%
帮助的人:216万
展开全部
if rs1.eof
Response.Write "无"
Response.end
end if

把上面这段放在查询语句执行之后.

另外,你说分页出错,你先看看下一页的连接地址有没有参数.如页码,键字吗变量/值等.要不就放代码上来看看.
peng272463244
2010-01-08 · 贡献了超过104个回答
知道答主
回答量:104
采纳率:0%
帮助的人:59.4万
展开全部
没听懂你的意思..!
不过总觉得是你的类型有问题..!
你试试用CINT来转..!

IN07工作室..专业网站建设
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
xxq8210
2010-01-08 · TA获得超过1.8万个赞
知道小有建树答主
回答量:476
采纳率:0%
帮助的人:283万
展开全部
是你的游标类型不支持分页。
使用rs.open sql,conn,3,3
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式