网址大全 | 文章大全 | 精选文摘 | 桌面壁纸 | 站长资源 | 在线手册 | 幽默笑话 | 天气预报 | FLASH    | 歇后语
便民查询 | 成语词典 | 五笔字典 | 新华字典 | 周公解梦 | 在线算命 | 生日密码 | 网络电台 | 网站留言 | 许愿墙
您的位置:首页 >> 文章大全 > 网络编程 > ASP
站内搜索:
网络编程专栏
VB.NETASP
ASP.NETC#
数据库PHP
技巧篇Delphi
相关文章
没有相关文章
百度搜索 全网 本站
本类排行 more>>
·ASP中 Request对象探...
·asp读取xml
·asp翻页优化代码
·用ASPSmartUpload组件...
·什么是 Cookie
·如何用Request对象获...
·用数组方法显示数据库...
·给你的网页加把锁
·AspHTTP组件的属性
·Cookies 簡介
最新文章 more>>
·《网站配色方案》系列...
·《网站配色方案》系列...
·岳飞传的流程攻略
·百度漂亮 但Google更...
·个人站长的胜利 新网...
·搜搜问问抢不了百度知...
·视频网站接连败退 营...
·曹操传 杨家将传奇 官...
·专家为股民支招:网络...
·优秀站长访谈:个人网...
asp翻页优化代码

[ 作者:佚名 来源:网络 点击数:314 加入时间:2007-3-19 ]

【双击左键自动滚屏】【图片上滚动鼠标滚轮变焦图片】 【字体:放大 正常 缩小】 字体颜色:
便民查询  中华五千年  世界五千年  万年历  天气预报  周公解梦  脑筋急转弯  在线翻译  电信话费查询
<%
if not isempty(request("page")) then
currentPage=cint(request("page"))
else
currentPage=1
end if

MaxPerPage=18 '###每页显示条数


set con=server.createobject("adodb.connection")

str="DSN=jgds;UID=sa"
con.open "Provider=SQLOLEDB.1;Persist Security Info=False;User ID=sa;Initial Catalog=jgds;Data Source=."

set rs=server.createobject("adodb.recordset")
rs.open "select * from kind ",con,1,1

if rs.eof and rs.bof then
response.write "无记录!"
else
   totalPut=rs.recordcount
   rs.move  (currentPage-1)*MaxPerPage
   rs.pagesize=MaxPerPage '得到每页数
   mpage=rs.pagecount     '得到总页数

do while not rs.eof

   response.write rs(1)&"<br>"

i=i+1
if i>=MaxPerPage then exit do
rs.movenext
loop

%>
<br>
<%
call page()
sub page()%> 页次:<b><font color="#FF0000"><%=currentPage%></font>/<%=mpage%></b>,每页<b><%=MaxPerPage%></b>个,当前记录

<b><%=totalPut%></b>个   
<%                                                                                                                           
    pageno=currentPage
    if isempty(pageno) or cint(pageno)<1 or cint(pageno)>mpage then
        pageno=1
    end if
%>
[ <%if cint(pageno)>1 then%><a href=urls.asp?k=<%=request("k")%>><%end if%><<-</a> <%if cint(pageno)>1 then%><a

href=urls.asp?page=<%=pageno-1%>><%end if%><-</a><%                      
pp=cint(pageno)-3            
  if pp<1 then            
  pp=1            
  end if            
for pno=pp to mpage            
p=p+1            
if pno=cint(pageno) then%> <font color="#FF0000"><%=pno%></font><%else%> <a href=urls.asp?page=<%=pno%>><%=pno%></a><%end

if%>                      
<%                      
if p>=7 then exit for            
next%> <%if cint(pageno)< mpage then%> <a href=urls.asp?page=<%=pageno+1%>><%end if%>-></a> <%if cint(pageno)< mpage then%><a

href=urls.asp?page=<%=mpage%>><%end if%>-&gt;&gt;</a> ]<%    
end sub%>
<%
end if

rs.close
con.close
set rs=nothing
set con=nothing
%>
国家纸币  自考信息  度量转换  搜索引擎指南  城市经纬度  脑筋急转弯  各国资料  名言辞典  违章查询
·上一篇文章:asp读取xml
·下一篇文章:js几种常用的表单输入判断
百度搜索更多内容:asp翻页优化代码
推荐文档】 【打印文档】 【返回页首】 【关闭窗口