- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
a sp技术与Web数据库开发
ASP 技术与Web 数据库开发
武刚峰,纪爱敏,刘永明
河海大学机电工程学院,江苏常州 (213022 )
E-mail :niuduwu@163.com
摘 要:本文针对学校和企业对Web 数据库开发和维护的需求,介绍了ASP 技术的相关
知识,阐明了利用 ASP 技术开发数据库的方法和执行步骤,并以一实例详细叙述利用
ASP 开发Web 数据库的实现过程。
关键词:ASP ,Web 数据库,ADO ,ODBC
1. 引言
如今,在客户机端对服务器上数据库进行查询、插入、删除等操作已经变得越来越频繁
[1] 。为了快速完成用户的数据库请求及方便网络管理员对主页数据库进行远程维护,学校或
企业主页拥有自己的Web 数据库已经成为一种必然。而ASP (Active Server Pages )作为一
种简单易学、功能强大的网络程序设计语言,可以很好的满足 Web 数据库开发的要求[2] 。
本文将详细介绍ASP 在Web 数据库开发过程中的应用,并以简单的学生信息系统为例讲述
ASP 开发Web 数据库的具体步骤。
考虑到微软公司的Microsoft Access 数据库使用简单,可以迅速掌握,而且对于一般的
单位网站已经足够,本文的例子中的数据库选取Microsoft Access 数据库。
2. ASP 简介及特点
ASP 是微软公司推出的一种动态服务器网页技术,目前可以在Windows NT 、Windows
2000 、Windows XP 上运行[3] 。它对客户端没有任何要求,只要一个普通的浏览器就可以。
ASP 文件就是在普通的HTML 文件中嵌入VBScript 或JavaScript 语言脚本。当客户请求一
个ASP 文件时,服务器就把该文件解释成标准的HTML 文件发过去。这种在服务器端运行
方式的好处是:第一,可以不受客户端浏览器的限制;第二,可以很方便地和服务器交换数
据,比如读取数据库。ASP 提供了几个内部对象和内部组件,利用他们可以很方便地实现
表单上传、存取数据库等功能。还可以利用VC 或VB 开发自己的组件,以满足特殊要求。
ASP 具有以下特点:
a. ASP 所使用的VBScript 脚本语言直接来源于VB 语言,秉承了VB 简单易学的特点,
比较容易掌握。
b. 把脚本语言直接嵌入HTML 文档中,不需要编译和连接皆可以直接解释运行。
c. 可以隐藏程序代码[4],在客户端仅可以看到由ASP 输出的动态HTML 文件,可以防
止程序被盗,保护了开发者的利益。
d. ASP 是面向对象编程,可扩展ActiveX Server 组件功能,可以使用第三方组件或自己
开发ActiveX Server 组件。
3. ASP 及Web 数据库的工作过程
开发数据库的过程中,将会用到ASP 的内置组件——数据库存取组件。数据库存取组
件(Datebase Access Component )是使用ADO (ActiveX Date Object )技术来存取符合ODBC
(Open DateBASE Connectivity )标准的数据库或具有表格状的数据形式的一种ASP 内置组
件。ADO 是一种可以让用户通过Web 应用程序来存取服务器段的数据库、并可以在用户端
- 1 -
实现网上即时更新显示的 Web 页面数据库技术。主要的 ADO 对象有三个,分别是
Connection,Command 及Recordset 。Connection 对象
能够建立数据库与应用程序之间的联系,在建立联系
后,Command 对象对数据库提供数据查询,Recordset
对象是数据库服务器所返回的记录集。
使用ASP 开发的Web 数据库可分为五个执行步
骤,如图1 所示。
以下逐
您可能关注的文档
- 2011管理学基础习题.pdf
- 20120109美好的假期.ppt
- 2012三轮高考专题复习地理环境与区域发展.ppt
- 2012人教版高一语文期末复习 2演示文稿.ppt
- 2012《夺金指南》高考数学一轮课件(新人教A):6.2一元二次不等式及其解法.ppt
- 2012《夺金指南》高考数学一轮课件(新人教A):6.7数学归纳法.ppt
- 2012《夺金指南》高考数学一轮课件(新人教A):6.5合情推理与演绎推理.ppt
- 2012上海永乐校园招聘宣讲PPT.ppt
- 2012“我的青春我做主”校园才艺大赛活动策划.ppt
- 2012各地一模旅游地理试题集适合高二高三使用.pdf
- 浙江省临海市白云高级中学2025届高三历史3月月考试题.doc
- 云南拾谷县第一中学2024_2025学年高二物理上学期10月月考试题.doc
- 2025版高考生物总复习第13讲基因的分离定律教案苏教版.doc
- 湖北省黄石实验高中2024_2025学年高一历史下学期期末考试模拟卷.doc
- 通史版2025版高考历史大一轮复习专题七近代化的曲折发展__中日甲午战争至五四运动前4第4讲从维新思想到新文化运动课后达标检测含解析新人教版.doc
- 2024年高考数学考试大纲解读专题04导数及其应用含解析文.doc
- 河南省许汝平九校联盟2024_2025学年高一语文上学期期末考试试题扫描版无答案.doc
- 江西省吉安市吉水县第二中学2024_2025学年高一历史上学期第二次月考试题.doc
- 北京市平谷区2025届高三政治一模考试试题含解析.doc
- 2025届中考物理第四讲物态变化专项复习测试无答案新人教版.docx
文档评论(0)