- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第九章 VBA数据库编程 9.1 VBA常见操作 9.2 VAB的数据库编程 9.1 VAB常见操作 一、打开和关闭操作 二、输入框(InputBox) 三、消息框(MsbBox) 四、VBA编程验证数据 五、计时事件 一、打开和关闭操作 1.打开窗体操作 命令格式为: Docmd.OpenForm 窗体名[,视图].[,筛选名称][,Where条件][,数据模式][,窗口模式] 有关参数说明如下: 窗体名称:字符串表达式,代表窗体的有效名称。 视图:各种视图对应常量如下: 设计视图:acDesign; 数据表视图:acFormDS 窗体视图.(默认值)acNormal 打印预览:acPreview 2.打开报表操作 命令格式为 DoCmd.OpenReport 报表名称[,视图][,筛选名称][,Where 条件] 报表名称:代表要打开的报表的有效名称,为字符串表达式。视 图:代表将要打开的报表的视图,各种视图对应常量如下: 设计视图: acViewDesign 打印视图(默认值)acViewNormal 打印预览:acViewPreview 3.打开表操作 命令格式为: DoCmd.OpenTable 表名[,视图][,数据模式] 表名:代表要打开的表的有效名称,各种视图对应常量如下: 设计视图:acViewDesign 数据表视图(默认值)acViewNormal 打印预览:acViewPreview 4.打开查询操作 DoCmd.OpenQuery 查询名[,视图][,数据模式] 5.关闭对象操作 DoCmd.Close[对象类型,对象名][,保存] 6.运行宏 DoCmd.RunMacro MacroName[[,repeatcount][,repeatexpression ] 7.退出ACCESS程序 DoCmd.Quit 二、消息框(MsgBox) 格式:MsgBox(消息[,样式][,标题]) 说明(1)该函数用于显示操作提示或反馈消息,以提示用户做出反映;(2)“消息”是显示在对话框中的信息;(3)“样式”决定消息框内的按钮和图标的种类和数目,它是“按钮类型”、“图标类型”、“缺省按钮”3个数值之和。 五、计时事件(Timer)(刷新) 计时器触发事件过程(Form_Timer),每隔计时器间隔(TimerInterval)规定的时间就会被激发运行一次。 注意:“计时器间隔”属性值是以毫秒为单位的,每1000毫秒为1秒。 按钮类型 图标类型 缺省按钮 三、输入框(InputBox) 格式:InputBox(提示信息[,标题][,字符表达式][,左边距][,上边距] 说明: (1)用于接收用户从键盘上输入的数据 (2)函数返回值为从键盘上输入的数据,为字符串 (3)“提示信息”是显示在对话中用于提示用户输入的信息 (4)“标题”是对话框标题栏上显示的内容 (5)“字符表达式”是默认输入内容 (6)“左边距”是对话框距屏幕左边的距离 (7)“上边距”是对话框距屏幕上边的距离 9.2 VBA数据库编程(数据接口) 一、DAO技术 二、ADO技术 三、数据库编程分析 四、数据库数据访问和处理时使用的特殊函数 一、DAO技术 DAO(数据访问对象)是VBA提供的一种数据访问接口,使用它可以灵活地访问数据库并进行各种操作 1.DAO库的引用 2.DAO模型结构 3.使用方法 1.DAO库的引用 (1)打开VBE窗口 (2)选择“工具”菜单中的“引用”项 (3)在“引用”对话框中选择“Microsoft DAO 3.6 Object Library”并确定 9.2 VBA数据库编程(数据接口) 二、ADO的概念 ADO(ActiveX Data Object)是DAO/RDO的后继产物,是微软最新的数据访问组件(微软数据访问组件简称MDAC)的一部分,MDAC的常用版本有MDAC 2.5和MDAC 2.7,ADO的最新的版本ADO.NET也包含在MDAC 2.7中。 ADO是基于OLE DB之上的面向对象的数据访问模型,OLE DB是Microsoft开发的一种高性能的、基于COM的数据访问技术,其作用是向应用程序提供一个统一的数据访问方法,而不需要考虑数据源的具体格式和存储方式。 10.1.2 ADO模型的对象 1.基本对象 (1)Connection对象 (2)Recordset对象 (3)Command对象 (4)Field对象 (5)Property对象 (6)Parameter属性 (7)Error对象 2.集合对象 (1)Errors集合对象 (2)Parameters对象
您可能关注的文档
- 2016北京海淀初三化学一模试卷题库.doc
- 2016北京海淀初三化学一模题库.doc
- About_Bureaucracy—Max_weber导论.ppt
- AbstratofCoaltoSNGprojectintroductionofDatangCorporationinChifeng导论.ppt
- 2016北京海淀东城西城朝阳昌平丰台6区高三二模化学题库.doc
- 2016北京海淀区初三一模化学及(word版)题库.doc
- 2016北京海淀延庆高考一模物理题库.doc
- 2016北京卷高考语文题库.doc
- 2016北京卷高考语文下载_2016高考版题库.doc
- 2016北京卷高考语文下载题库.doc
- ABB REX640 保护和控制继电器 适用于高级发电和配电应用的一体化保护装置 数据表(中文).pdf
- honeywell霍尼韦尔SmartLine® 电子远传变送器产品文档.pdf
- Fujifilm 富士胶片 ApeosWare Management Suite 2 GM1216C2-6 说明书.pdf
- Panasonic松下HBC软件YA-2KPMV1F01说明书用户手册.pdf
- Colorlight卡莱特AI智能媒体中心AX6K 产品规格书 V1.0说明书用户手册.pdf
- ABB Prerequisite SOP for ServiceNow Discovery BAU 操作说明(英语).pdf
- YJ扬杰SiC MOSFET模块 MC14HFZ12C1N规格说明书.pdf
- YJ扬杰IGBT模块 MG40P12E2A规格说明书.pdf
- YJ扬杰IGBT单管 DGB20N65CTL1K规格说明书.pdf
- ApeosWare 管理套件 系统要求 Management Suite 2 入门指南.pdf
最近下载
- 陕西省榆林市2025-2026年高三上12月联考物理试卷.docx
- 化工原理实验考试及答案.doc VIP
- 年产2000吨3-溴-1-(3-氯吡啶-2-基)-1H-吡唑-5-甲酸、600吨2-氨基-(N,3)-二甲基苯甲酰胺、500吨2-氨基-5-氰基-(N,3)-二甲基苯甲酰胺产品技改项目环境影响报告书.pdf VIP
- 抖音文案创作课件.pptx
- 如何把手机里删掉的短信找回来手机短信恢复技巧指南.docx VIP
- T∕CMATB 7001-2020 冷冻肉冷藏规范.docx VIP
- 药物治疗进展与合理用药.pptx VIP
- 儿科神经系统疾病与病例解析知到智慧树期末考试答案题库2025年浙江大学.docx VIP
- 肿瘤治疗合理用药进展.pptx VIP
- 护理质量持续改进项目——降低住院病人压疮发生率.pdf VIP
原创力文档


文档评论(0)