ASP数据库开发技术

ASP数据库开发技术

ID:45032485

大小:2.65 MB

页数:37页

时间:2019-11-08

ASP数据库开发技术_第1页
ASP数据库开发技术_第2页
ASP数据库开发技术_第3页
ASP数据库开发技术_第4页
ASP数据库开发技术_第5页
资源描述:

《ASP数据库开发技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、Web程序设计第二部分ASP开发技术9/15/20211第五章ASP数据库开发技术5.1ActiveX数据对象组件ADOADO组件的对象与功能(1)Connection对象:提供对数据库的连接服务。----建立并管理与远程数据库的连接(2)Command对象:定义对数据源操作的命令。----提供灵活的查询(3)Recordset对象:由数据库服务器所返回的记录集。-----返回数据库查询的结果(4)Parameter对象:表示Command对象的参数。(5)Property对象:单独的一个Prope

2、rty对象,提供属性功(6)Error对象:提供处理错误的功能。(7)Field对象:由数据库服务器所返回的单一数据字段。9/15/20212第五章ASP数据库开发技术ODBC连接技术ODBC连接数据库接口ODBC组成ODBCAPI(定义数据库存取方法提供接口用同一方法对不同数据库操作)ODBC驱动程序(为每类数据库提供专用ODBC驱动程序)ODBC工作原理ODBCAPIAccess驱动程序SQLServer驱动程序Oracle驱动程序Access数据库SQLServer数据库Oracle数据库应用

3、程序应用程序应用程序………9/15/20213第五章ASP数据库开发技术创建一个系统DSN通过ODBCAPI访问数据库,要建立数据源DSN(注册:ODBC数据管理器中注册确定DSN:确定该数据库的“系统DSN名称”)选择数据源驱动程序创建新数据源名选择数据库文件添加数据源(系统DSN)9/15/20214第五章ASP数据库开发技术5.2用Connection对象连接数据库Connection组件作用(建立与管理远程数据库的连接)创建Connection对象格式:SetConnection对象名=Se

4、rver.CreateObject(“ADODB.Connection”)Connection对象的方法Open方法(打开数据库建立连接)格式:Connection对象名.Open“连接数据库信息字符串[;用户帐号][用户密码]”.(连接)对象(创建)方法组件库.组件类参数1:用DSN方法连数据库(由ODBC建立对应数据库DSN)参数2:用全路径DSN连数据库(ODBC驱动程序名,DB库名实路径)9/15/20215第五章ASP数据库开发技术例1(用DSN方法连接数据源)<%SetMyconn=Se

5、rver.CreateObject(“ADODB.Connection”)MyConn.Open“Zhou”%>例2(用全路径DSN方法连接AccessAdWork.mdb数据库)<%SetMyconn=Server.CreateObject(“ADODB.Connection”)MyConn.Open“driver={MicrosoftAccessDriver(*.MDB)};dbq=&Serveer.MapPath(“AdWork.mdb”)”%>建立Connection对象Myconn建立Co

6、nnection对象MyconnODBC驱动器程序名(库类型Access/SQL/Oracle…)打开数据源(用全路径DSN)打开数据源(用DSN方法,由ODBC将数据库的DSN名设为Zhou)全路径DSN(映射为物理路径)9/15/20216第五章ASP数据库开发技术Close方法(关闭已建Connection对象及相关对象)格式:Connection对象名.Close.SetConnection对象名=nothing例:<%MyConn.Close%>Execute方法(执行SQL指令或存储过程

7、)格式:Connection对象名.Execute(SQL指令)Connection对象名.Execute(数据表名)例:<%SQL=“select*formUserTable”SetMyRS=MyConn.Execute(SQL)%>9/15/20217第五章ASP数据库开发技术BeginTrans方法(开始新事务返回长整型数据类型)格式:Connection对象名.BeginTransCommitTrans方法(存储当前事务变更并结束事务)格式:Connection对象名.CommitTrans

8、RollBackTrans方法(取消当前事务任何变更并结束事务)格式:Connection对象名.RollBackTransConnection对象的属性Attributes(运行事务控制)CommandTimeout(执行截至时间)ConnectionString(连接数据源信息)9/15/20218第五章ASP数据库开发技术Connection对象的属性ConnectionTimeout(连接最长等待时间)CursorLocation(光标类型)DefauultD

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

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

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