翻新时间:2023-02-27
ASP技术访问Web数据库的应用
ASP技术访问Web数据库的应用 ASP技术访问Web数据库的应用 信息技术论文 更新:2006-4-8 阅读: ASP技术访问Web数据库的应用
魏 涛 胡杰民 黄 峰
(炮兵学院研究生系)
摘要 ASP是服务器端的脚本环境,可以开发动态的、交互的、功能强大的Web站点,本文利用ASP的ADO技术对WWW上的数据库访问进行了深入研究,并结合学员网络档案信息的实例进行了阐述。
关键词 ASP ADO Web 数据库 数据查询
1. ASP技术概述
ASP(Active Server Pages)技术的出现完全摆脱了以往的局限性,它不但可以进行复杂的数据库操作,而且生成的页面具有很强的交互性,允许用户方便地控制和管理数据,使用户可以用ASP技术轻松的建立一个可交互的、高效的Web应用程序。
2. ASP开发Web数据库应用系统技术
2.1 ADO访问数据库技术
ADO(Active Data Object)一个ASP内置服务器对象的数据库访问控件,它是针对当前Microsoft软件所支持的数据进行操作的最有效、最简单、功能最强大的方法。它为动态Web页面开发者提供了轻松存取Internet数据库的崭新技术。ADO可以使客户端的程序通过ODBC存取和操纵数据库中的数据表,为用户提供含有数据库信息的主要内容,通过执行SQL命令让用户在浏览器中访问后台数据库。另外,ADO几乎兼容各种数据库系统,例如Microsoft Access、Foxpro、SQL等ADO都提供相同的处理界面供程序设计人员使用。
2.2 ADO的重要接口
1) Connection(连接):表示正在使用的数据源和ADO接口之间的连接。
2) Error(错误集):表示一个由数据源返回的错误。
3) Command(命令):表示一个能被数据提供者处理的命令。
4) Parameter(参数):表示供给Command的参数。
5)Recordset(游标):最复杂、功能最强大的接口,在使用ADO的应用程序中完成多种操作。
6)Fields(字段):表示Recordset对象中的某一列数据。
2.3 用ASP开发Web数据库应用系统的步骤和方法
1) 设置数据源名,在“控制面板”中通过ODBC创建一个系统DSN。
2)创建和初始化Connection连接对象创建:
<%SetmyConnection=Server.CreateObject(“ADODB.Connection”)%>
初始化:
<%myConnection.Open“DSN=DSNName”
3) 通过SQL语句操作数据库,并返回一个结果集。
<%
SQL=“Select*From Tablename”
Set Rs=myConnection.Execute(SQL)
%>
4) 显示数据库处理结果,利用Recordset对象所提供的属性显示查询结果。
5) 关闭结果对象集,断开与数据库连接。
Rs.close
MyConnection.close
3. ASP技术在学员档案信息查询网络系统中的应用学员档案信息查询在浏览器上运行,Web服务器是Window NT Server4.0上运行的IIS4.0,支持ASP环境,后台数据库选用Office中的Access。客户端采用WIN95/98平台,浏览器为IE4.0。开发工具采用Visual InterDer或frontPage 2000等。
下面以学员档案查询的例子说明ASP技术在系统中的应用:
学员档案信息数据库Student-record.mdb中的表Student的字段为:
姓名、学号、性别、籍贯、专业、单位、毕业学校、出生年月、入学日期、备注。
客户端查询输入界面:见图
下载文档
网友最新关注
- 写毛笔字
- 玩陀螺
- 我和弟弟玩游戏
- 小狗
- 自行车
- 看课外书
- 包饺子
- 小鸟孵蛋记
- 放风筝
- 放风筝
- 捡树叶做标本
- 招待客人
- 捉龙虾
- 到公园去玩
- 放风筝
- 2009年个人年终工作总结范文
- 2009年计划生育宣传教育年终工作总结及2012年工作思路
- 初中毕业班初三年级班主任工作总结
- 新高中班主任期末工作总结
- 初中2009年度年终工作总结
- 市质量技术监督局“三百企业服务工程”年终工作总结
- 2012年高中班主任工作总结范文
- 第一学期上半学期高一班主任工作总结
- 2009年银行年终工作总结
- 2009年小学年终工作总结
- 通用班主任工作总结800字
- 初三下学期班主任工作总结
- 助学部年度年终工作总结
- 2012年大学班主任工作总结
- 电力基层队安全工作总结
- 湖北省波尔山羊养殖技术要点
- 山羊越冬饲养管理技术
- 肉羊高效饲养技术等二则
- 山羊的饲养与繁殖技术
- 如何创建畜牧类优秀农民专业合作社
- 山羊养殖技术
- 浅谈多媒体技术在畜牧教学中的运用
- 提高畜牧业综合生产能力 加快洮北区现代农业发展
- 养鸡场的不速之客
- 发酵床养殖肉鸭技术要点
- 云岭黑山羊饲养技术
- 商品肉鸭养殖关键技术
- 养殖肉鸭效益好
- 高职院校畜牧兽医专业课程体系重构与实践
- 浅谈当前畜牧业的机械化发展
- 《去年的树》片断赏析
- 由语词的密林辉耀内心的敞亮──《去年的树》教学实录
- 《去年的树》教学反思
- 听《去年的树》的点评
- 《去年的树》教学反思
- 心灵与文本的对话──《去年的树》教学反思
- 从《去年的树》说起
- 《去年的树》教学反思
- 追寻恒久的感动──听周益民老师执教《去年的树》有感
- 和风细雨话友情──听《去年的树》有感
- 浅评《去年的树》
- 《去年的树》教学反思
- 《去年的树》课后小记
- 《去年的树》教学反思
- 《去年的树》教学有感