ASP分页功能实现方法(最新整理)_第1页
ASP分页功能实现方法(最新整理)_第2页
ASP分页功能实现方法(最新整理)_第3页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、asp 分页功能实现方法摘要随着 web 数据库中信息量的增大,查询分页技术已成为一种常用技术。文章从数据库连接与查询、分页显示和页面保存方法三方面入手,提出了基于 asp 技术的数据库查询分页技术的解决方案,并给出了关键代码。关键词分页 页面保存 数据库 asp1 引言随着网络技术的飞速发展,用户更加频繁地从网络上 获取信息,这样,对网站数据库的操作提出了更高的要求。数据库信息量的增大,数据记录下载到浏览器的时间随之 延长,在程序中为了缩短下载时间及更加直观浏览,一般 不会在一页中显示全部的查询结果,而是将数据记录分成 若干页面后,再通过数据导航按钮分页浏览。为此,作者 提出了利用 asp/

2、ado 的对象实现 internet 的数据库查询及其分页显示的方法。2 asp 技术的优势目前常用的 web 技术有 asp、php、jsp 等。它们都具有相似的特征和功能。虽然 asp 没有跨平台的优势,只能在windows 环境下运行,但是由于 windows 环境的普及性和开发环境的方便性,iis 中内嵌 asp 引擎,同时使用 windows+iis 开发 asp 程序又具有较低的成本和较高的安全性,使得 asp 还存在很大的使用的空间。asp 程序设定为在 web 服务器端运行,将运行结果以 html 格式返回给浏览器,可使用于各种浏览器,而且保护了脚本不被浏览器得到,提高了网站的

3、安全性。asp 可以和 html(dhtml)或其它脚本语言(vbscript,javascript)相互嵌套。asp 以对象为基础,可以使用activex 控件创建 asp 组件,这样其功能就具有极大的可扩充性。在 iis5 中还增加了 http 压缩、页面转移和页面引用等更高效的方法。3 asp 连接数据库本文中使用的是 sql server 数据库,sql server 的服务器在本机,其中建立了数据库示例 news,用户名默认为sa,密码为 123,建立了一张新闻表 news。在 asp 中连接数据库,只需要在网页中写如下代码即可。4 分页技术介绍(1)原理:asp 分页其实是将数据库

4、中的记录分割成若干段“分屏显示”,其实显示的原始页面只有 1 页,通过控制数据库显示,来刷新页面的显示内容(2)用到的几个函数rs.pagesize-定义一页显示记录的条数rs.recordcount-统计记录总数rs.pagecount统计总页数rs.absolutepage将数据库指针移动到当前页要显示的数据记录的第一条记录,比如有 20 条记录的一个数据库, 目前定为 10 条记录显示一页,当显示数据的页面为 2 时, 通过使用 rs.absolutepage 将指针移动到第 11 条记录处,依次类推。(3) 在 asp 中查询新闻记录的 sql 语句(4) 程序示例%n=1while

5、not rs.eof and n5 总结以上介绍的 asp 中实现记录翻页方法,具有易用性、简便性、易移植性等优点,用户可以简单的将以上代码应用到自己的网页中,其具有很强的通用性。除了用到新闻类的网页外,还可以应用到 b/s 结构的管理系统、搜索引擎、bbs 中等等。同时,用户可以将网页的外观修改得适合自己的网页。参考文献:1 谭振林,黎志,朱兴林,等.asp.net 2.0 揭秘m.北京:人民邮电出版社,2007.2 瞿杰,赵立东,张昊.programming asp.net(中文版) m.北京:电子工业出版社,2007.注:本文中所涉及到的图表、注解、公式等内容请以pdf 格式阅读原文“”

6、“”at the end, xiao bian gives you a passage. minand once said, people who learn to learn are very happy people. in every wonderful life, learning is an eternal theme. as a professional clerical and teaching position, i understand the importance of continuous learning, life is diligent, nothing can be gained, only continuous learning can achieve better self. only by constantly learning and mastering the latest relevant knowledge, can employees from all walks of life keep up with the pace of enterprise development and innovate to meet the needs of the market. this document is also edited by

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论