第8章_3ADO编程探究.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
补8章 ADO数据库编程 ;8.1 ADO对象模型概述 ;8.1.2 ADO模型的对象 ;1.基本对象 (1)Connection对象 (2)Recordset对象 (3)Command对象 (4)Field对象 (5)Property对象 (6)Parameter属性 (7)Error对象 2.集合对象 (1)Errors集合对象 (2)Parameters对象 (3)Fields对象 (4)Properties对象 3.事件 (1)ConnectionEvents类事件 (2)RecordsetEvents类事件 ;8.1.3 ADO模型的编程模型 ;(7)对记录集中的数据进行添加、删除或更改操作,主要使用Recordset对象。 (8)在适当情况下,使用缓存中的更改内容来更新数据源,主要使用Recordset对象。 (9)在使用事务之后,可以接受或拒绝在事务期间所作的更改,结束事务,主要使用Connection对象及事务处理方法。 ;8.2 Connection对象 ;(8)可使用BeginTrans、CommitTrans和RollbackTrans方法以及Attributes属性管理打开的连接上的事务(如果提供者支持则包括嵌套的事务)。 (9)使用Errors集合检查数据源返回的错误 (10)通过Version属性读取所使用的ADO执行版本。 (11)使用OpenSchema方法获取数据库纲要信息。 ;8.2.1 Connection对象的常用属性 ;8.2.2 Connection对象的常用方法 ;5.Close方法使用格式如下: Connection.Close 6.Execute方法 格式1:connection.Execute CommandText, RecordsAffected, Options 格式2: Set recordset = connection.Execute (CommandText, RecordsAffected, Options) 7.Cancel方法 8.OpenSchema方法 ;8.2.3 连接到数据库的方法 ;;2.直接使用数据库文件名称或数据源名称建立连接 (1)使用SQL Server普通安全模式建立到Pubs数据库的连接 (2)SQL Server信任安全模式建立到Pubs数据库的连接 【例10-2】直接建立到SQL Server 2000的数据库“Pubs”的连接和到当前目录下的Microsoft Access数据库“教学”的连接。程序的设计界面如图10-5所示。运行时单击“建立到SQL Pubs数据库的连接”将以两种方法建立到SQL Server数据库Pubs的连接,单击“建立到Access教学数据库的连接”将以两种方式建立到Access数据库“教学”的连接。 ;;8.2.4 通过打开的连接执行SQL语句 ;(a)执行前 ;8.3 RecordSet对象 ;(5)CursorLocation属性 (6)CursorType属性 (7)EditMode属性 (8)Filter属性 (9)LockType属性 (10)MaxRecords属性 (11)Sort属性 (12)Source属性 (13)State属性 ;8.3.3 Recordset对象的方法 ;5.Open方法 Open方法的使用格式如下: Recordset.OpenSource,ActiveConnection,CursorType, LockType, Options 6.Resync方法 该方法的使用格式如下: Recordset.Resync AffectRecords, ResyncValues 7.Save方法 该方法的使用格式如下: Recordset.Save FileName, PersistFormat 8.UpdateBatch方法 该方法的使用格式如下: Recordset.UpdateBatch AffectRecords 9.GetRows方法 调用格式如下: Array=Recordset.GetRows() 10.Supports方法 该方法的使用格式如下: boolean = Recordset.Supports( CursorOptions );8.3.4 访问Recordset对象字段的方法 ;8.3.5 Recordset对象应用实例 ; 题意分析:本题要用MsFlexGrid控件

文档评论(0)

1112111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档