欢迎您访问我爱IT技术网,今天小编为你分享的编程技术是:【ASP分页效果之优化】,下面是详细的分享!
ASP分页效果之优化
<!--#include file="conn.asp" --> '把数据库连接字符串包含过来
rs.pagesize=10 '设置每页显示10条记录
page=cint(request("page")) '使用queryscring获取当前前数
if page<1 then page=1 '当页数小于1时显示第一页
if page>rs.pagecount then page=rs.pagecount '当页数大于最后一页时显示最后一页
myself=request.serververiables("path_info") '获取当前页的相对路径
if page>1 then rs.absolutepage=page '如果页数大于1则显示绝对页数
'循环输出页数
for i=1 to rs.pagecount
if rs.eof then exit for '记录在最后一条的后面退出循环
if i=page then
response.write " | "&i&" | "
else
response.write " | <a href=http://www.chinaz.com/program/2008/0330/"&myself&"/page="&i&">"&i&"</a> | "
end if
end for
'循环输出记录条数
for i=1 to rs.pagesize
if rs.eof then exit for
response.write rs("id")
response.write rs("user")
response.write rs("pwd")
rs.movenext
end for
'关闭数据库以及连接
rs.close
conn.close
set conn=nothing
set rs=nothing
以上所分享的是关于ASP分页效果之优化,下面是编辑为你推荐的有价值的用户互动:
相关问题:如何优化Mysql千万级快速分页
答:一般刚开始学SQL的时候,会这样写 复制代码代码如下: SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但在数据达到百万级的时候,这样写会慢死 复制代码代码如下: SELECT * FROM table ORDER BY id LIMIT 1000000, 10; 也许耗费几十秒 网上很... >>详细
相关问题:Asp.net MVC3 实现分页效果
答:分页,其实MVC 都系同过 link 来调用 后台 action 所以你 只要 在分页的 按钮上加入一个参数系第几页,去到 action 就 用查询 来查出来,放回一个view 就可以了 我描述得不过清楚,你可以看看百度 分页 的按钮上,其实都是一个 link 里面有一个... >>详细
相关问题:如何优化Mysql千万级快速分页
答:一般刚开始学SQL的时候,会这样写 复制代码代码如下: SELECT * FROM table ORDER BY id LIMIT 1000, 10; 但在数据达到百万级的时候,这样写会慢死 复制代码代码如下: SELECT * FROM table ORDER BY id LIMIT 1000000, 10; 也许耗费几十秒 网上很... >>详细
- 评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
-
