ASP 分页功能实现方法 [摘要]随着 Web 数据库中信息量的增大,查询分页技术已成为一种常用技术
文章从数据库连接与查询、分页显示和页面保存方法三方面入手,提出了基于 ASP 技术的数据库查询分页技术的解决方案,并给出了关键代码
[关键词]分页 页面保存 数据库 ASP 1 引言 随着网络技术的飞速进展,用户更加频繁地从网络上猎取信息,这样,对网站数据库的操作提出了更高的要求
数据库信息量的增大,数据记录下载到浏览器的时间随之延长,在程序中为了缩短下载时间及更加直观浏览,一般不会在一页中显示全部的查询结果,而是将数据记录分成若干页面后,再通过数据导航按钮分页浏览
为此,作者提出了利用ASP/ADO 的对象实现 Internet 的数据库查询及其分页显示的方法
2 ASP 技术的优势 目前常用的 web 技术有 ASP、PHP、JSP 等
它们都具有相似的特征和功能
虽然 ASP 没有跨平台的优势,只能在 Windows 环境下运行,但是由于 Windows 环境的普及性和开发环境的方便性,IIS 中内嵌 ASP 引擎,同时使用 Windows+IIS 开发 ASP 程序又具有较低的成本和较高的安全性,使得 ASP 还存在很大的使用的空间
ASP 程序设定为在 Web 服务器端运行,将运行结果以 HTML 格式返回给浏览器,可使用于各种浏览器,而且保护了脚本不被浏览器得到,提高了网站的安全性
ASP 可以和HTML(DHTML)或其它脚本语言(VBScript,JavaScript)相互嵌套
ASP以对象为基础,可以使用 ActiveX 控件创建 ASP 组件,这样其功能就具有极大的可扩充性
在 IIS5 中还增加了 HTTP 压缩、页面转移和页面引用等更高效的方法
3 ASP 连接数据库 本文中使用的是 SQL Server 数据库,SQL Server 的服务器