| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 1098 人关注过本帖
标题:显示分页的代码,高手帮忙看下哪里错了,谢谢
取消只看楼主 加入收藏
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
 问题点数:0 回复次数:6 
显示分页的代码,高手帮忙看下哪里错了,谢谢
<%
            Dim i,rs
            PERPAGE = 20
            Set rs = Server.CreateObject("ADODB.RecordSet")
            sql="select * from News,Category where news.CateID=Category.CID and '热点新闻' order by NewsID desc"
            rs.open sql,conn,3,2
            on error resume next
            If rs.EOF Then
        '则关闭记录集
        rs.Close
        '显示目前还没有评论
        Response.Write "此文章暂无评论"
    Else
            
            '设置每页记录数
            rs.PageSize = PERPAGE
            '设置当前页码
            rs.AbsolutePage = CurPage
            For i = 1 To rs.PageSize    
            Response.Write "<a class='style34' onClick='return newwin(this.href);' href='newsView.asp?id=" + cstr(rs("newsid")) + "'>" + rs("newsTitle") +"</p>"
            rs.movenext
            next
            rs.close
            end if
            if request("page")<>"" then
 curpage=cint(request("page"))
   if curpage<1 then curpage=1
   if curpage>rs.pagecount then curpage=rs.pagecount
else
curpage=1
end if
rs.absolutepage=curpage
            %>    
            
            <br><br>
            <p align="center">

<a href="indexrdbeifen.asp?page=1">首页</a>&nbsp;
<a href="indexrdbeifen.asp?page=<%=curpage-1%>">前一页</a>&nbsp;
<a href="indexrdbeifen.asp?page=<%=curpage+1%>">后一页</a>&nbsp;
<a href="indexrdbeifen.asp?page=<%=rs.pagecount%>">末页</a>



</p>
<p align="center">现在是第<%=curpage%>页一共有<%=rs.pagecount%>页</p>
搜索更多相关主题的帖子: 代码 
2008-05-17 15:48
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
嘿嘿
哦,我忘记描述问题了,就是我点击下一页的时候页面跳不过去,然后总页数哪里也无法显示:(((首页  前一页  后一页  末页

现在是第1页一共有页)))感觉是不是这里有错啊哈 pagecount是不是要怎么个定义呢
谢谢了
2008-05-17 16:05
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
先谢
还是不行哦,那样的话,错误就变成Microsoft VBScript 运行时错误 (0x800A01A8)
缺少对象: '',这一行 if curpage>rs.pagecount then curpage=rs.pagecount
2008-05-17 16:32
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
heihei
可是还是不行啊,问题还是和最初的一样哦,我点下一页的时候他不会跳过去,然后一共有几页的那地方还是空的哦

((首页 前一页 后一页 末页

现在是第-1页一共有页))
2008-05-17 16:44
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
去掉是这样的错误
错误类型:
ADODB.Recordset (0x800A0BB9)
参数类型不正确,或不在可以接受的范围之内,或与其他参数冲突。
/new/indexrdbeifen3.asp, 第 172 行
2008-05-17 16:50
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
太帅了
额,太高兴了,下一页那里可以正常显示了,但是末页那不行,点击末页的时候,就自己跳到第一页了,还有就是一共有几页那还是不行哦,末页显示数字的,谢谢啦
2008-05-17 17:13
gudaohaha
Rank: 1
等 级:新手上路
帖 子:27
专家分:0
注 册:2008-5-9
收藏
得分:0 
谢谢
谢谢了,问题解决了,o(∩_∩)o...哈哈
2008-05-17 19:15
快速回复:显示分页的代码,高手帮忙看下哪里错了,谢谢
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.017157 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved