| 域名空间 下载中心 社区论坛 信息公告 MY小屋 |
![]() |
联系我们 设为首页 加入收藏 |
|
首页 | 新闻资讯 | 编程开发 | 网页设计 | 图形图象 | 网络媒体 | 网站模板 | 数 据 库 | 投稿 论坛 | 操作系统 | 系统优化 | 网络安全 | 黑客技术 | 硬件学堂 | 硬件报价 | 服 务 器 | 地图 专题 | 应用软件 | 聊天通讯 | Q Q 专栏 | 建站经验 | 在线工具 | 站长Club | 注 册 表 | 旧版 社会 | 游戏娱乐 | 设计欣赏 | 疑难解答 | 社区论坛 | 韩国素材 | 素材图库 | 广告服务 | 服务 |
| 新版上线![旧版] | |||||
注:打开慢时请稍等
一个分页代码例子http://www.iyit.net 日期:2006-4-22 23:24:33 来源: 点击: |
%26lt;%''包含ADO常量表文件adovbs.inc,可从"\Program Files\Common Files\System\ADO"目录下拷贝%%26gt; %26lt;!--#Include File="adovbs.inc"--%26gt; %26lt;%''*建立数据库连接,这里是Oracle8.05数据库 Set conn=Server.CreateObject("ADODB.Connection") conn.Open "Provider=msdaora.1;Data Source=YourSrcName;User ID=YourUserID;Password=YourPassword;" Set rs=Server.CreateObject("ADODB.Recordset") ''创建Recordset对象 rs.CursorLocation=adUseClient ''设定记录集指针属性 ''*设定一页内的记录总数,可根据需要进行调整 rs.PageSize=10 ''*设置查询语句 StrSQL="Select ID,姓名,住址,电话 from 通讯录 Order By ID" rs.Open StrSQL,conn,adOpenStatic,adLockReadOnly,adCmdText %%26gt; %26lt;HTML%26gt; %26lt;HEAD%26gt; %26lt;title%26gt;分页示例%26lt;/title%26gt; %26lt;script language=javascript%26gt; //点击"[第一页]"时响应: function PageFirst() { document.MyForm.CurrentPage.selectedIndex=0; document.MyForm.CurrentPage.onchange(); } //点击"[上一页]"时响应: function PagePrior() { document.MyForm.CurrentPage.selectedIndex--; document.MyForm.CurrentPage.onchange(); } //点击"[下一页]"时响应: function PageNext() { document.MyForm.CurrentPage.selectedIndex++; document.MyForm.CurrentPage.onchange(); } //点击"[最后一页]"时响应: function PageLast() { document.MyForm.CurrentPage.selectedIndex=document.MyForm.CurrentPage.length-1; document.MyForm.CurrentPage.onchange(); } //选择"第?页"时响应: function PageCurrent() { //Pages.asp是本程序的文件名 document.MyForm.action='Pages.asp?Page='+(document.MyForm.CurrentPage.selectedIndex+1) document.MyForm.submit(); } %26lt;/Script%26gt; %26lt;/HEAD%26gt; %26lt;BODY bgcolor="#ffffcc" link="#008000" vlink="#008000" alink="#FF0000""%26gt; %26lt;%IF rs.Eof THEN Response.Write("%26lt;font size=2 color=#000080%26gt;[数据库中没有记录!]%26lt;/font%26gt;") ELSE ''指定当前页码 If Request("CurrentPage")="" Then rs.AbsolutePage=1 Else rs.AbsolutePage=CLng(Request("CurrentPage")) End If ''创建表单MyForm,方法为Get Response.Write("%26lt;form method=Get name=MyForm%26gt;") Response.Write("%26lt;p align=center%26gt;%26lt;font size=2 color=#008000%26gt;") ''设置翻页超链接 if rs.PageCount=1 then Response.Write("[第一页] [上一页] [下一页] [最后一页] ") else if rs.AbsolutePage=1 then Response.Write("[第一页] [上一页] ") Response.Write("[%26lt;a href=javascript:PageNext()%26gt;下一页%26lt;/a%26gt;] ") Response.Write("[%26lt;a href=javascript:PageLast()%26gt;最后一页%26lt;/a%26gt;] ") else if rs.AbsolutePage=rs.PageCount then Response.Write("[%26lt;a href=javascript:PageFirst()%26gt;第一页%26lt;/a%26gt;] ") Response.Write("[%26lt;a href=javascript:PagePrior()%26gt;上一页%26lt;/a%26gt;] ") Response.Write("[下一页] [最后一页] ") else Response.Write("[%26lt;a href=javascript:PageFirst()%26gt;第一页%26lt;/a%26gt;] ") Response.Write("[%26lt;a href=javascript:PagePrior()%26gt;上一页%26lt;/a%26gt;] ") Response.Write("[%26lt;a href=javascript:PageNext()%26gt;下一页%26lt;/a%26gt;] ") Response.Write("[%26lt;a href=javascript:PageLast()%26gt;最后一页%26lt;/a%26gt;] ") end if end if end if ''创建下拉列表框,用于选择浏览页码 本新闻共2页,当前在第1页 1 2 编辑: [发送给好友] [打印本页] [关闭窗口] [返回顶部] 上一篇:会员系统“找回aiyuanyyg”的制作方法 下一篇:常见的错误及其解决方法 转载请注明来源:www.iyit.net 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载,但请务必注明出处和原始作者。文章版权归文章原始作者所有。对于被本站转载文章的个人和网站,我们表示深深的谢意。如果本站转载的文章有版权问题请联系编辑人员,我们尽快予以更正。 |
| 最新更新 | 热点排行 | 推荐新闻 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| 友情链接 | ||||||
| 设置首 页 - 版权声明 - 广告服务 - 关于我们 - 联系我们 - 友情连接 |
| |||||||