深入进行数据库编程.ppt

深入进行数据库编程.ppt

ID:52325011

大小:1.66 MB

页数:73页

时间:2020-04-04

深入进行数据库编程.ppt_第1页
深入进行数据库编程.ppt_第2页
深入进行数据库编程.ppt_第3页
深入进行数据库编程.ppt_第4页
深入进行数据库编程.ppt_第5页
资源描述:

《深入进行数据库编程.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、ASP程序设计《网络程序设计-ASP》和《网络程序设计基础》配套课件第9讲深入进行数据库编程讲解提纲9.1ADO的内部对象9.2Connection对象9.3Command对象9.4Recordset对象9.5存取SQLServer数据库9.6对多个表进行组合查询9.7开发实例---在线通讯录9.8本章小结9.1ADO的内部对象Connection对象—连接数据库Command对象—执行命令Recordset对象—记录集对象Error、Parameter、Field分别是它们的子对象9.2Connection对象

2、Connection对象—又称数据库连接对象,用来建立和数据库的连接。几个学习重点:建立数据库连接的各种方法。Connection对象的Execute方法。事务处理功能9.2.1建立Connection对象建立Connection对象的方法一般如下:SetConnection对象实例=Server.CreateObject(“ADODB.Connection”)Connection对象实例.Open数据库连接字符串在上面的数据库连接字符串中,会用到若干参数,如DSNODBC数据源名称Driver数据库的驱动程序类

3、型Dbq数据库的物理路径Provider数据提供者……连接数据库的具体方法(1)创建没有ODBC数据源的连接DimdbSetdb=Server.CreateObject("ADODB.Connection")Db.Open"Dbq=C:InetpubwwwrootASPTempchapter9address.mdb;Driver={MicrosoftAccessDriver(*.mdb)}"注意事项:Dbq是数据库文件的物理路径Driver是数据库的类型,注意Driver和(*.mdb)之间有且仅有一个

4、空格连接数据库的具体方法(1b)创建没有ODBC数据源的连接DimdbSetdb=Server.CreateObject("ADODB.Connection")Db.Open"Dbq="&Server.MapPath("address.mdb")&";Driver={MicrosoftAccessDriver(*.mdb)}"注意事项:本例只是利用Server.MapPath方法将相对路径转换为了物理路径。不过要注意相对路径的写法,这里因为数据库文件和ASP文件在同一个文件夹,所以直接写文件名称了。连接数据库的具

5、体方法(2)创建有ODBC数据源的连接DimdbSetdb=Server.CreateObject("ADODB.Connection")Db.Open"Dsn=addr"注意事项:参数Dsn表示数据源,addr是为数据库文件address.mdb建立的数据源名称。这里也可以省略Dsn=,直接简写为Db.Open"addr"连接数据库的具体方法(3)创建基于OLEDB的连接DimdbSetdb=Server.CreateObject("ADODB.Connection")Db.Open"Provider=Micr

6、osoft.Jet.OLEDB.4.0;DataSource=C:InetpubwwwrootASPTempchapter9address.mdb"注意事项:参数Provider表示数据库的驱动程序,这里为Access。参数DataSource表示数据库的物理路径,当然这里也可以使用Server.MapPath方法将相对路径转换为物理路径。9.2.2Connection对象的属性属性说明Attributes设置Connection对象控制事务处理时的行为CommandTimeoutExecute方法的最

7、长执行最长时间ConnectionString指定Connection对象的数据库链接信息ConnectionTimeoutOpen方法与数据库链接的执行最长时间CursorLocation控制光标的类型DefaultDatabase指定Connection对象的缺省数据库名称IsolationLevel指定Connection对象事务处理的时机Mode设置连接数据库的权限Provider设置Connection对象内定的数据库管理程序名称Version显示ADO对象的版本信息Connection对象的重要属性C

8、onnectionString用来指定数据库连接字符串;Provider用来指定数据库管理程序名称。和9.2.1中Open方法用到的实际一样。Mode用来指定对数据库的权限,默认为可读可写。9.2.3Connection对象的方法方法说明Open建立与数据库的连接Close关闭与数据库的连接Execute执行数据库查询(可以执行各种操作)BeginTrans开始事务处理C

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

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

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