文档详情

第十章VBA的数据库编程.ppt

发布:2017-04-28约1.21千字共44页下载文档
文本预览下载声明
第 10;第10章 VBA的数据库编程;10.1 数据库访问接口;10.1 数据库访问接口(续);10.2 数据访问对象(DAO);;10.2.1 DAO模型结构;;;10.2.2 DAO对象变量的声明和赋值;2.对象变量的赋值;例10-1 ;例10-1 (续);10.2.3 DAO对象的部分属性和方法;;2.TableDef 对象的CreateField方法;3.RecordSet 对象的常用属性和方法;;;10.2.4 利用DAO访问数据库;例10-2 (DAO数据库编程例) ;例10-2 VBA代码;例10-3 (DAO数据库编程例);例10-3 VBA 代码; 例10-4 (DAO数据库编程例);例10-4 VBA 代码; 10.3 ActiveX数据对象(ADO);;10.3.1 ADO模型结构;ADO模型结构图;表10-7 ADO对象说明;10.3.2 ADO对象变量的声明;10.3.3 ADO对象的部分属性和方法;(2)Close方法 通过使用 Connection 对象的 Close 方法来关闭与数据源的连接。 Close方法的语句格式: 连接对象变量名.Close 注意,该语句可以关闭Connection 对象,断开应用程序与数据源的连接。但是Connection 仍在内存中,释放 Connection 对象变量的方法是使用下面语句格式的语句: 释放连接对象变量的语句格式: Set连接对象变量名= nothing 例如,关闭与“罗斯文示例数据库.mdb”连接的语句: cnn. Close Set cnn = nothing;(3)如果指定的数据源就是当前已经打开的数据库,则必须通过 CurrentProject 对象的Connection属性来取得连接。 语句格式: Dim 连接对象变量名 As New ADODB.Connection Set 连接对象变量名= CurrentProject.Connection 例如:创建与当前已经打开的数据库的连接: Dim cnn As New ADODB.Connection Set cnn = CurrentProject.Connection;2.RecordSet 对象的常用属性和方法;表10-8 RecordSet对象的常用属性;表10-9 RecordSet对象的常用方法;3.Command 对象的常用属性和方法;表10-10 Command对象的常用属性;表10-11 Command对象的常用方法;10.3.4 利用ADO访问数据库;例10-5 ( ADO数据库编程例子 );例10-6 VBA代码
显示全部
相似文档