高中信息技术教学论文基于ASP技术开发Web数据库检索程序

高中信息技术教学论文基于ASP技术开发Web数据库检索程序

ID:36641288

大小:66.18 KB

页数:11页

时间:2019-05-13

高中信息技术教学论文基于ASP技术开发Web数据库检索程序_第1页
高中信息技术教学论文基于ASP技术开发Web数据库检索程序_第2页
高中信息技术教学论文基于ASP技术开发Web数据库检索程序_第3页
高中信息技术教学论文基于ASP技术开发Web数据库检索程序_第4页
高中信息技术教学论文基于ASP技术开发Web数据库检索程序_第5页
资源描述:

《高中信息技术教学论文基于ASP技术开发Web数据库检索程序》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、基于ASP技术开发Web数据库检索程序摘 要:文章以ASP技术为基础,介绍了基于ASP技术开发数据库检索程序的产生机理和方法,并针对Web数据库检索程序特点,采用全文检索数据库方式,来实现基于ASP技术开发Web数据库检索程序。关键词:ASP技术;Web数据库;检索程序1 前 言1.1 ASP(Active Service Page),是微软推出的动态Web设计技术,是一种用于WWW服务的服务器端脚本环境,在站点的Web服务器上解释脚本,可产生并执行动态、交互式、高效率的站点服务器应用程序。利用它,可以很容易地把HTML标记、文本、脚本命令及Act

2、iveX组件混合在一起构成ASP页,以此来生成动态网页,创建交互式的Web站点,实现对Web数据库的访问。11用心爱心专心1.2 当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。2 ASP技术及访问机理 由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器。ASP技术的核心是

3、内置的ActiveX服务器组件和对象。ActiveX服务器组件包括∶数据库访问组件(Database Access component),提供访问服务器数据库的功能;文件访问组件(File Access component),提供读写服务器文件的功能;广告轮播器组件(Ad Rotator component),提供广告轮播器的功能;内容链接组件(Content Linking component),提供管理超级链接、上一页、下一页等链接功能;浏览器信息组件(Browser Capabilities Component),提供有关浏览器信息。内置对象

4、包括∶11用心爱心专心请求(Request),从前端用户取得信息;响应(Response),将信息送给前端用户;服务器(Server),提供Web服务器工具。应用(Application),管理所有的会话信息,供所有用户共享;会话(Session),储存一次会话内的用户信息,仅被该用户访问;对象上下文(ObjectContext),配合Transaction服务器进行分布式事务处理。 3 数据库检索程序的开发ASP技术是开发网上数据库服务系统的重要手段,利用ASP技术可以进行有效的网上数据库检索系统的开发利用。3.1 通用检索主页的设计通用检索主页

5、的设计,实际就是对一个HTML FORM表单进行编码和提交的过程。FORM表单是HTML中能够实现Web页面交互性的重要组成部分,它为Web页面提供了丰富的交互对象,可以方便地完成信息查询条件的录入及数据库、检索途径的选择等。3.2 数据库接口程序设计11用心爱心专心数据库接口程序设计的关键是通过ActiveX服务器组件ADO及包含的对象,实现对数据源的读写,用户可在浏览器画面中检索、输入、更新和删除数据库信息,从而建立提供数据库信息的主页内容。ADO主要提供了七个对象和四个集合来完成对于数据库的管理,包括:Connection、Command、P

6、arameter、Recordset、Field、Property、Error以及Fields、Properties、Parameters、Errors。 3.2.1 定义数据源  在WEB服务器上打开“控制面板”,选中“ODBC”,在“系统DSN”下选“添加”,选定你希望的数据库种类、名称、位置等。本文定义“SQL SERVER”,数据源为“HT”,数据库名称为“HTDATA”,脚本语言采用Jscript。3.2.2 创建数据库链接(Connection) 创建数据库链接(Connection)。通过服务器对象的CreateObject方法,可以

7、创建Connection对象和使用变量接受对象引用。一旦连接对象创建之后,它就可用来打开到任何ODBC数据源的连接。3.2.3 创建数据对象(Recordset)创建数据对象(Recordset)。Dim Rs ‘申明变量’11用心爱心专心Set Rs=Server.CreatObject("ADODB.Recordset") ‘创建数据对象’Rs.PageSize=10 ‘设置一页所显示的记录数’3.2.4 操作数据库 (1)首先要定义SQL查询语句:Dim sql ‘申明变量’sql="select * from publication whe

8、re title like ’ASP%%’" ‘定义SQL查询语句’,检索数据库的publication表中名以ASP开头

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。