翻新时间: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语法命令:位于
下载文档
网友最新关注
- 猫咪
- 划船
- 值日
- 小树得救了
- 我的小台灯
- 植树
- 划龙舟
- 放火箭炮
- 躲雨
- 快下雨了
- 我写的诗《甲秀楼》
- 我最爱吃的水果
- 母亲的爱
- 炎热的夏天
- 明媚的春光
- 出差旅费报销单
- 个人外部训练申请表
- 固定资产扩充(报废)计划表
- 特别休假请假单
- 短程出差误餐申领单
- 财务状况分析表
- 投资计划概算修正比较表
- 年、月份应收帐款明细表
- 在职训练费用申请表
- 埀垢凍儺深宰燕
- 零星费用支付申请单
- 投资效益分析表
- 训练成效调查表
- 分批进货货款申请单
- 主要财务比率分析表
- 城市人居环境评价指标体系构建研究
- 人工生态系统净化污染物
- 中国未来几十年的水资源可持续发展
- 城市 生态转型 生态城市建设
- 西门子PLC在垃圾焚烧发电厂的应用
- 城市大气中PM
- 环境噪声特点及危害
- 我国垃圾焚烧技术的现状和展望
- 室内甲醛污染的控制与治理
- 城市轨道交通系统的减振降噪技术
- 室内环境监测相关知识
- 软瓷饰面砖作为外墙外保温系统饰面层的性能
- 不锈钢的性能与组织
- 消除水泵振动危害的技术
- 声屏障的设计要点
- 《爷爷和小树》教案一
- 《静夜思》教案
- 《雪孩子》教案一
- 《借生日》一
- 《借生日》二
- 《比尾巴》教案一
- 《小熊住山洞》教案一
- 《比尾巴》教案二
- 《雪孩子》教案二
- 《小熊住山洞》教案二
- 《影子》教案一
- 《爷爷和小树》教案二
- 《雪地里的小画家》二
- 《影子》教案二
- 《雪地里的小画家》一