教育资源为主的文档平台

当前位置: 查字典文档网> 所有文档分类> 论文> 其他论文> ASP技术访问WEB数据库

ASP技术访问WEB数据库

上传者:网友
|
翻新时间:2013-12-14

ASP技术访问WEB数据库

ASP技术访问WEB数据库

一. 访问WEB数据库的多种方案

目前在WINDOWS环境下有多种访问WEB数据库的技术,主要有:

1.公共网关接口CGI(Common Gateway Interface)

CGI是较早实现的技术。适用于多种服务器平台,如UNIX、WINDOWS等,但CGI的开发成本高、维护困难、功能有限、不具备事务处理功能、占用服务器资源较多。

2. INTERNET数据库连接器IDC(Internet Database Connector)

IDC集成在ISAPI(Internet Server API)中,充分利用了DLL技术,易扩充,但编程较CGI更为复杂,只适用于小型数据库系统。

3. 先进数据库连接器ADC(Advance Database Connector)

ADC提供了ActiveX Control来访问数据库,它的主要特点是数据查询由用户端浏览器执行,因而需将服务器端数据库中的部分记录下载到用户端,系统开销较大、响应慢,只适用于特别频繁的数据库查询操作。

4. JAVA/JDBC语言编程

JAVA语言是一种面向对象、易移植、多线程控制的语言,可通过JDBC去连接数据库。用JAVA/JDBC编写的软件可移植性强,适用于多种操作系统,但其执行效率和执行速度还不理想,目前无法建立高效、高速的应用。

5. 动态服务器页面ASP(Active Server Page)

ASP是微软公司最新推出的WEB应用开发技术,着重于处理动态网页和WEB数据库的开发,编程灵活、简洁,具有较高的性能,是目前访问WEB数据库的最佳选择。

二. ASP简介

1.ASP访问数据库的原理

ASP是服务器端的脚本执行环境,可用来产生和执行动态的高性能的WEB服务器程序。

当用户使用浏览器请求ASP主页时,WEB服务器响应,调用ASP引擎来执行ASP文件,并解释其中的脚本语言(JScript 或VBScript),通过ODBC连接数据库,由数据库访问组件ADO(ActiveX Data Objects)完成数据库操作,最后ASP生成包含有数据查询结果的HTML主页返回用户端显示。

由于ASP在服务器端运行,运行结果以HTML主页形式返回用户浏览器,因而ASP源程序不会泄密,增加了系统的安全保密性。此外,ASP是面向对象的脚本环境,用户可自行增加ActiveX组件来扩充其功能,拓展应用范围。

2.ASP页面的结构:

ASP的程序代码简单、通用,文件名由.asp结尾,ASP文件通常由四部分构成:

1) 标准的HTML标记:所有的HTML标记均可使用。

2) ASP语法命令:位于

下载文档

版权声明:此文档由查字典文档网用户提供,如用于商业用途请与作者联系,查字典文档网保持最终解释权!

网友最新关注

人的价值=尊严爱
《一只贝》读后感
读《把握自己》有感
读《谁砍的樱桃树》有感
读《蜘蛛脱险》有感
读《强国之路三十年》有感
读《母亲的故事》有感
读《爱是不败的赢家》有感
读《闯关东》有感
不能忘记这段历史!
挤和钻的精神
学习坚强勇敢
我们要飞翔
读《圆明园的毁灭》有感
《汤姆索亚历险记》读后感
论在小学语文教学中培养学生的创新思维
商代艺术的发展及其特征
跳动的舞蹈史
浅论基础教育阶段英语素质教育
演员的专业技能训练与文化艺术修养的必要性
如何培养幼儿的自信心
论对学生体育运动负荷的认识与实践
浅析新版小学数学教材的创新特点
论数学建模教育模式探究
论幼儿道德教育现代性及其基础
浅析当前高中信息技术课教学
浅论网络对初中生不良影响的对策分析
灾难报道中的新闻自由与新闻自律(1)
课堂里的脑科学——给教师的12条建议
浅析我国民营电视发展的市场前景(1)
《三个儿子》知识点精析
《三个儿子》课后阅读练习
《三个儿子》教案讲义
《三个儿子》写作指导及训练素材
《三个儿子》课后练习
《三个儿子》范文习作
《爷爷和小树》教学设计示例
飞翔的梦
母亲的恩情
小学一年级语文第一册第六单元《爷爷和小树》教案
初春游北海
树干为什么是圆的
没有天空的日子我怀念海子
亮晶晶的夜
《小小的船》教学设计示例