分类
网站建设|门户网站|企业网站|个人网站|平面设计|标志设计|名片设计|画册设计|程序语言|设计方法|课堂解题|网站常识|求职技巧|业务技巧|新闻资讯|最新动态|网页配色|设计资讯|产品报价|常用工具|网站教程|技术优化|空间域名|企业邮局|网站制作|网站管理|网站策略|设计理念|色彩调配|创业人生
asp+access 分页显示代码
发布时间:2008-7-3 19:35:26
<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>分页显示</title>
</head>
<body>
<%
Dim db
Set db = Server.CreateObject("Adodb.Connection")
db.Open"Driver={Microsoft Access Driver (*.mdb)};Dbq="&Server.MapPath("db.mdb")
Dim rs,str
Dim pSize,pNum,pCount
Dim flag,k
Set rs = Server.CreateObject("ADODB.Recordset")
str = "select ProductName from Products"
rs.open str,db,1
pSize = 3
If request.QueryString("pNum") = "" Then
pNum = 1
Else
pNum = Cint(request.QueryString("pNum"))
End If
Session("pNum") = pNum
rs.pagesize = pSize
pCount = rs.pagecount
rs.absolutepage = pNum
flag = pSize
Do while not rs.eof and flag > 0
flag = flag - 1
response.Write rs("ProductName")
response.Write("<br>")
rs.movenext
Loop
For k = 1 to pCount
If k = Session("pNum") then
response.Write(k & " - ")
Else
response.Write("<a href='Page.asp?pNum=" & k & "'>" & k & "</a> - ")
End If
Next
%>
</body>
</html>
注释:pSize(每页显示记录数) pNum(当前页码) pCount(页数)
其他若有看不懂的可以再问,时间比较匆忙,只是实现了功能,不美观,请见谅。
补充:我的例子中是只读取了表中的一个字段,你要显示好几项只需修改SQL语句,然后用rs("字段名")显示就可以了啊
推荐资讯信息
·最大化最小化按钮脚本 (2008-7-3)
·刷新保持状态的折叠菜单 (2008-7-3)
·简单的倒计时代码 (2008-7-3)
·鼠标拖动代码 (2008-7-3)
·按住鼠标左键在网页中写字 (2008-7-3)
·标准布局应用:对联与旗帜脚本代码 (2008-7-3)
·JavaScript时间脚本大全 (2008-7-3)
·ASP下拉菜单代码 (2008-7-3)
官方价敲定!苹果iPod新品 
  新闻搜索
请输入搜索的关键字:
关于我们 | 合作代理 | 客服中心 | 友情连接 | 诚聘英才 | 网站地图 | 加入收藏 | 意见反馈

本站部分信息由企业自行提供,该企业负责信息内容的真实性、准确性和合法性。三和设计网对此不承担任何保证责任
东莞网站建设|东莞建站|东莞企业建站|网站优化|东莞网站设计 http://www.sj363.com/
客服QQ:
客服QQ23299946为您服务客服QQ25015979为您服务 客服QQ707389278为您服务 客服QQ20515979为您服务 客服QQ24019996为您服务
E-Mail: sanhe001@sj363.com 服务热线:0769-22067273 传真: 0769-22808586