- 1、本文档共21页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《0.VBA数据库编程
* 第九章 VBA数据库编程 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS数据库及表 本章的重要性 2007年4月-2010年9月共8次计算机等级考试中涉及到本章内容的题目有20题,平均每次4.5分,因此本章不必花大多时间去准备。 本章在考试中不但涉及笔试题目,一般没有上机题目。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS—数据访问页 关键考点 数据访问对象DAO概念 Active数据对象ADO概念 数据库编程的一些基本语句 几个函数 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS—模块与VBA 9.2 VBA数据库编程(P257) VBA通过数据库引擎(Microsof jet)工具完成对数据库的访问,所谓数据库引擎其实是一组动态连接库(DLL),程序运行时被连接到VBA程序程序而实现对数据库的访问功能。VBA中提供了3种数据库访问接口。 ODBC API:开放数据库互连应用编程接口。 DAO:数据访问对象。 ADO:Active数据对象 VBA访问的三种数据库类型: 本地数据库:ACCESS 外部数据库 ODBC数据库:如Oracle、SyBase、SQL Server等 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS—模块与VBA 9.2 VBA数据库编程 DAO数据访问对象模型(P259) DBEngine Workspace(s) Database(s) RecordSet(s) Field(s) Error(s) QueryDef(s) DBEngine数据库引擎为DAO模型最上层对象,包含并管理其它对象。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS—模块与VBA 9.2 VBA数据库编程 ADO Active数据对象模型模型(P260) Error(s) Connection Command RecordSet Field(s) 指定数据连接提供者,建立到数据源的连接。 可执行一个命令,如可执行SQL查询。一般用于表结构的修改。 可执行SQL查询返回一个记录集,并可对记录集进行修改、插入、删除操作。是ADO中最灵活的对象。 Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. 二级ACCESS—模块与VBA 9.2 VBA数据库编程 例:分别用DAO和ADO来完成对“教学管理.mdb”文件中“学生表”的学生年龄都加1的操作。(假设文件存放在E盘“考试中心”文件夹中) (P270) 使用DAO技术: Sub SetAgePlus1() dim we as DAO.Workspace ‘工作区对象 dim db as DAO.Database ’数据库对象 dim rs as DAO.Recordset ’记录集对象 dim fd as DAO.Field ‘字段对象 set ws=DBEngine.Workspace(0) set db=ws.OpenDatabase(“e:\考试中心教程\教学管理.mdb”) ’打开数据库 set rs=d
文档评论(0)