相关文章  
  • 用 ASP编程来控制在IIS 建立Web站点
  • 用实例来说明如何优化Web数据库页面
  • 装IIS 6.0后所有站都出现500错误
  • 服务器端异步 Web 方法(二)
  • 服务器端异步 Web 方法(三)
  • IIS自动开通组件编程
  • 提高IIS网站服务器效率八法
  • 成功做好网络管理员 IIS使用十大原则
  • 在 WebForm 的 DadaGrid 中显示图象
  • Web 应用程序级别的 Cluster 实现技术
  •   推荐  
      科普之友首页   专利     科普      动物      植物        天文   考古   前沿科技
     您现在的位置在:  首页 >>文献 >>培训

    一种理论上最快的Web数据库分页方法5

    then
      Response.Write "目前已超过了纪录个数或纪录集为空!"
      Response.End
      end if
      
      dim arrRs
      arrRs=rs.getrows   '可以利用getRows将纪录集迅速保存到一个二维的数组中来提高速度。
      
      recordcount=cmd.Parameters("int_recordcount")'注意,当纪录不足以刚好整除单位页纪录时,我们也要将其定义为一页,如纪录数目为2页多一个纪录,此时我们的页数也要为3页纪录。
      if (recordcount mod pagesize)=0 then
      pagecount=recordcount\pagesize
      else
      pagecount=recordcount\pagesize+1
      end if
      
      < --分页开始 -->
      < !-- #include file="include\tablepage.asp" -->固定的分页函数,其实无非是pagenow+1或pagenow-1,pagenow,pagecount
      < !--分页结束-->
      
      < div align="left" class="pblank" >
      < %
      '---------显示树性结构!-------------
      level=0
      Response.Write "< ul>"
      for i=0 to ubound(arrRs,2)
      if arrRs(1,i)>level then
      Response.Write "< ul>"
      end if
      if

    页码:[1] [2] [3] [4] [5] [6] [7] [8]5页、共8页

         

          设为首页       |       加入收藏       |       广告服务       |       友情链接       |       版权申明      

    Copyriht 2007 - 2008 ©  科普之友 All right reserved