• 寒窗轩-谢燕伟的博客

  • 关注互联网事,学习网络编程,秀计算机系统,书写心情故事。
  • 首页
  • 碎语
  • 留言
  • 关于
  • 列表
  • 登录
  • 简单的一个asp的分页程序

    [网页编程]
    作者 寒川 / 2009-6-21 9:16 Sunday

    asp分页技术原理是很简单的,即先读取个记录条数,总记录条数除以每页显示的数目就是页数。

    首先我们应该建里数据库.我这里创建的数据库为guest.mdb.里面建了一张表表名为test.分别有三个字段 id user tt

    一:查询数据库的文件conn.asp

    <%
    set conn=server.createobject("adodb.connection")
    conn.open "driver={microsoft access driver (*.mdb)}; dbq="&server.mappath("guest.mdb")
    %>

    二:分页面的代码

    <!--#include file=conn.asp-->
    <%
    dim m,n
    set rs=server.CreateObject("adodb.recordset")
    sqlstr="select * from test order by id desc"
    rs.open sqlstr,conn,3,3
    rs.pagesize=5 '定义一页显示的记录数目
    tatalrecord=rs.recordcount '获取记录总数目
    tatalpages=rs.pagecount '获取分页的数目
    rs.movefirst
    nowpage=request("page") '用request获取当前页数,注意page是自己定义的变量并非函数
    if nowpage&"x"="x" then '处理页码为空时的情况
    nowpage=1
    else
    nowpage=cint(nowpage) '将页码转换成数字型
    end if
    rs.absolutepage=nowpage '将指针移动到当前显示页的第一条记录
    %>
    <%
    n=1
    while not rs.eof and n<=rs.pagesize
    response.Write(rs("user") & "<br>")
    response.Write(rs("tt") & "<br>")
    n=n+1
    rs.movenext '显示页面的数据
    wend
    %>
    <br>
    共:<%=tatalpages%>页 当前为:<%=nowpage%>页
    <%if nowpage>1 then%>
    <a href="fy.asp?page=<%=nowpage-1%>">上一页</a>
    <%else%>
    上一页
    <%end if%>
    <%for k=1 to tatalpages%>
    <%if k<>nowpage then %>
    <a href="fy.asp?page=<%=k%>"><%=k%></a>
    <%else%>
    <%=k%>
    <%end if%>
    <%next%>
    <%if nowpage < tatalpages then%>
    <a href="fy.asp?page=<%=nowpage+1%>">下一页</a>
    <%else%>
    下一页
    <%end if%>
    <%if nowpage<>1 then%>
    <a href="fy.asp?page=<%=1%>"> 首页</a>
    <%else%>
    首页
    <%end if%>
    <%if nowpage<>tatalpages then %>
    <a href="fy.asp?page=<%=tatalpages%>">末页</a>
    <%else%>
    末页
    <%end if%>

    标签: html 编程 asp

    您可能还喜欢(Maybe You Would Like):

    批量设置连接在新窗口打开

    常见javascript跳转方式

    一个简单的php采集例子

    Google Font API打造美轮美奂的网页字体

    写个bat实现定时windows xp自动关机

    « 摸死你个性签名集合 | 常见javascript跳转方式»

    引用地址:

    评论:

    gravatar 安德鲁
    2009-09-03 12:41
    长期收藏。精品。

    发表评论:

    未显示?请点击刷新

  • 博客主

      blogger
    • 寒川
    • 很懒的一个家伙。。。。
  • 搜寻

  • 日志分类

    • 网页编程(56) 订阅该分类
    • 计算机(25) 订阅该分类
    • 幽默笑话(1) 订阅该分类
    • 互联网事(26) 订阅该分类
    • 点滴心情(63) 订阅该分类
    • 精选软件(5) 订阅该分类
  • 最近日志

    • 夏普sharp ar-2918 显示小人和小太阳灯一直亮清除方法
    • 周未平乐古镇一日游
    • 如何用正则表达式匹配指定字符开始和指定字符结束
    • excel表格中页码从第n页开始
    • JPG、RAR合并器,可将rar转为jpg。
    • php zend加密破解软件
    • PHP版OAuth认证协议中的HMACSHA1加密算法(签名方法)
    • OAuth认证协议原理分析及使用方法(转)
    • php curl利用嘀咕、搜狐微博API发布微博
    • php curl写个新浪发sina微博的API接口
    • Qzone日志插件发布了
    • 这只是一个测试日志
    • 准备用心做个网站
    • php过滤html标签
    • php判断远程文件是否存在
  • 随机日志

    • 网页编程之针对html源码的搜索引擎优化(SEO)建议
    • php curl利用嘀咕、搜狐微博API发布微博
    • 明天有日食
    • html 5学习-video标签插入视频
    • 感觉不太明显。。。。
    • 同学四年
    • 是该找点事情做了
    • 购得的蓝牙匹配器到手
    • php防止快速刷新的方法
    • Google PR是否影响Google收录?
    • PHP版OAuth认证协议中的HMACSHA1加密算法(签名方法)
    • 写个bat实现定时windows xp自动关机
    • 你决定你自己的一切!
    • 实验常用正交表
    • 感冒了
  • 最新评论

    • 护栏网
      文章写的不错,...
    • NFL Jersey
      嘿嘿 我也来试试...
    • NFL Jerseys
      怀念大学时光啊...
    • NFL Jerseys
      牛啊!犀利的很...
    • 餐具包装机
      支持啊,这么好...
    • 石家庄SEO
      这个方法不能,...
    • Rebill
      这个可以先顶着...
    • nike dunks
      深深的呃被腾讯...
    • nike dunks
      听起来蛮强大的...
    • 半截烟
      你好、我也做了...
  • 日志档案

    • 2010年9月(1)
    • 2010年8月(8)
    • 2010年7月(13)
    • 2010年6月(18)
    • 2010年5月(24)
    • 2010年4月(10)
    • 2010年3月(14)
    • 2010年2月(6)
    • 2010年1月(7)
    • 2009年11月(2)
    • 2009年10月(3)
    • 2009年9月(3)
    • 2009年8月(8)
    • 2009年7月(15)
    • 2009年6月(14)
    • 2009年4月(2)
    • 2008年12月(1)
    • 2008年6月(1)
    • 2008年5月(10)
    • 2008年4月(9)
    • 2008年3月(5)
    • 2008年2月(2)
    • 2008年1月(5)
    • 2007年12月(4)
    • 2006年9月(6)
    • 2006年7月(1)
  • 网络链接

    • 点滴记忆
    • 鼠标生活
    • 游戏攻略网
    • 西南精细化工信息网
    • 寒窗轩
    • 思远技术
    • 美图秀秀教程小屋
    • 陈旭辉的博客
    • Sの秘密基地
    • 冰博客主
    • 职称论文
    • 命运的陶醉
    • CrazyBo's Blog!
    • Live or Death
    • Web前端开发
    • Raysir's Home
    • 婴倍佳母婴博客
    • 柒月柒日晴’Blog
    • 恋过
    • 邹城论坛
    • Glacier's Blog
    • 网站运营方案
    • 陈旭辉的博客
    • 快乐忆站
    • 网站运营方案
    • 岳成立情感博客
    • 累了,叭杆烟
    • Scarecrow、小黑
    • 天籁De路过之
  • 信息统计

    • 日志数量:192
    • 评论数量:437
    • 引用数量:1
    • 今日访问:495
    • 总访问量:174738
订阅Rss
Powered by emlog3.5.2 沪ICP备09072012号