CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Web 开发 >  ASP

请教高手ASP网页分页的问题!!

楼主beachshi(师师)2003-09-01 10:53:06 在 Web 开发 / ASP 提问

 
  把表中的记录显示在网页上,要求分页显示。  
   
  用dreamwave   MX   和ASP实现。  
   
  不知各位可有这个经验或示例??  
  问题点数:0、回复次数:3Top

1 楼zazcn()回复于 2003-09-01 11:13:16 得分 0

<%  
  sql="select   *   from   表名"  
  set   rs=server.CreateObject("adodb.recordset")  
  rs.open   sql,conn,1,1  
  page=Request.QueryString("page")  
  if   page<=1   or   page=""   then   page=1  
   
  rs.PageSize=10     每业显示数量  
   
  for   i=1   to   rs.PageSize     *(   page-1)  
  if   not   rs.EOF   then  
  rs.MoveNext  
  end   if  
  next%>  
  其他页(当前页<%=page%>):    
                                      <%      
  for   i=1   to   rs.PageCount      
  Response.Write   "<a   href=本文件名.asp?Page="   &   i   &   "><font   color=000000>"   &   i   &     "</font></a>     "      
  next      
  %>  
  <%=rs("字段名")%>  
    <%  
  rs.movenext      
  end   if      
  next      
  rs.close  
  set   rs=nothing  
   
  %>Top

2 楼beachshi(师师)回复于 2003-09-01 14:11:09 得分 0

谢谢!!  
   
  :)Top

3 楼beachshi(师师)回复于 2003-09-01 15:11:47 得分 0

真是惭愧   没能完成分页  
   
  我把我的代码写下您看如何添加代码实现分页  
   
  <%@LANGUAGE="VBSCRIPT"%>    
  <!DOCTYPE   HTML   PUBLIC   "-//W3C//DTD   HTML   4.01   Transitional//EN">  
  <html>  
  <body>  
  <table>  
                      <tr   >    
                          <td   width="10%">   <div   align="center">首   &nbsp;&nbsp;页</div></td>  
                          <td   width="10%">   <div   align="center">前一页</div></td>  
                          <td   width="10%">   <div   align="center">后一页</div></td>  
                          <td   width="10%">   <div   align="center">末&nbsp;&nbsp;页</div></td>  
                        <td   ><div   align="center"></div></td>  
                      <td   width="40%">   <div   align="center">项目:--&nbsp;&nbsp;&nbsp;共条记录</div></td>  
                      </tr>  
                  </table>  
   
  <%  
          set   cnn=server.CreateObject("adodb.connection")  
          set   cmd=server.CreateObject("adodb.command")  
          set   rst=server.CreateObject("adodb.recordset")  
          cnn.open   "driver=sql   server;server=ss;uid=sa;pwd=761229;database=gxgl"  
          cnn.cursorlocation=3  
          cmd.activeconnection=cnn  
          cmd.commandtype=1  
          cmd.commandtext="select   cpid,bxsj,lxdh,bxdz,bxnr,lb,xz,bxr,lrr   from   gxglmain   order   by   cpid   desc"  
  set   rst=cmd.execute  
    %>  
  <%   if     rst.recordcount=0   then     %>  
          <font   color="#FF6666">目前无记录!!</font>    
          <%   else   %>  
          <tr   >    
              <td   >   <table   width="100%"   border="1"   align="center"   cellpadding="0"   cellspacing="0"   bordercolor="#000000">  
                      <tr     bgcolor="#66CCCC">    
              <td   width="10%">   <div   align="center"><font   color="#0000FF">传票号</font></div></td>  
              <td   width="16%">   <div   align="center"><font   color="#0000FF">报修时间</font></div></td>  
              <td   width="10%">   <div   align="center"><font   color="#0000FF">联系电话</font></div></td>  
              <td   width="19%">   <div   align="center"><font   color="#0000FF">报修地址</font></div></td>  
              <td   width="14%"><div   align="center"><font   color="#0000FF">报修内容</font></div></td>  
              <td   width="6%"><div   align="center"><font   color="#0000FF">类别</font></div></td>  
              <td   width="6%"><div   align="center"><font   color="#0000FF">性质</font></div></td>  
      <td   width="10%"><div   align="center"><font   color="#0000FF">报修人</font></div></td>  
      <td   width="10%"><div   align="center"><font   color="#0000FF">录入人</font></div></td>  
          </tr>  
                      <%    
       
              do   while   not   rst.eof   %>  
                      <tr   >    
                          <%   for   i=0   to   8   %>  
  <%  
      if   i=3   then    
  %>  
   
    <td   bgcolor="#f7efde"   align="center"   ><a   href="gxinputother.asp?cpid=<%=rst(0)%>"><%   =rst(i)   %></a></td>  
  <%   else   %>  
  <td   bgcolor="f7efde"   align="center"><font   color="#0000">  
                              <%   =rst(i)%>  
                              </font></td>  
                      <%   end   if   %>  
      <%    
            next    
                      %>  
                      </tr>  
      <%    
        rst.movenext    
        loop  
        rst.close  
        %>  
                  </table>  
                  <%   end   if   %>  
        </td>  
          </tr>  
      </table>  
  </body>  
  </html>Top

相关问题

  • 关于留言版之类的asp网页如何分页?!
  • ASP分页
  • asp 分页问题
  • asp分页显示
  • asp分页问题
  • asp如何分页
  • asp分页问题??
  • 静态网页可以分页吗?
  • 如何在Asp中分页???
  • asp+oracle,如何分页????

关键词

  • 网页
  • 代码
  • asp
  • 分页
  • 报修
  • 实现
  • 显示
  • 人

得分解答快速导航

  • 帖主:beachshi

相关链接

  • Web开发类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo