版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、YCF正版可修改PPT(中职)Access数据库应用-项目六应用系统实现Access数据库应用项目六 应用系统实现任务一 自动运行欢迎界面任务二 完善主窗体任务三 根据条件显示表任务四 完善系统实现功能项目描述 在很多情况下,需要对数据库进行大量重复的操作,这时就需要用到一个简单的方法来实现这种大量重复的操作。 本项目学习如何使用宏,通过使用宏能够自动执行重复任务,使用户方便快捷地操作 Access数据库系统。 宏是由一个或多个操作组成的集合,其中每个操作均能实现特定的功能。 本项目将完成有关宏的学习与实训。通过本项目的学习,将实现如下主要目标:1.了解有关宏的相关知识。2.学会创建宏、宏组与
2、条件宏。3.能够利用宏来完善系统实现功能。目录上一页下一页任务一 自动运行欢迎界面任务描述 通过实现自动运行欢迎界面,掌握有关宏的基础知识、创建操作序列宏与运行宏。目录上一页下一页任务一 统计学生及其成绩信息做一做 1需求:利用“创建宏”方法,创建一个欢迎界面,要求启动数据库时能够自动运行,完成效果如图所示:目录上一页下一页任务一 自动运行欢迎界面2分析:本任务涉及的主要问题和解决方法有:1)打开数据库,找到创建宏选项。2)创建新宏并按照要求对宏进行设置。3)保存并运行宏。目录上一页下一页任务一 自动运行欢迎界面2.在“新建查询”对话框中选择“简单查询向导”选项,单击“确定”按钮,打开查询向导
3、,如下图所示。目录上一页下一页任务一 自动运行欢迎界面3实施:1)打开“学生信息管理系统”数据库,单击“创建”选项卡,找到“宏与代码”按钮组。目录上一页下一页任务一 自动运行欢迎界面2)单击上图中“宏”按钮,打开宏设计视图。目录上一页下一页任务一 自动运行欢迎界面单击“添加新操作”下拉按钮,弹出操作列表,选择打开窗体操作“OpenForm”。目录上一页下一页任务一 自动运行欢迎界面3)设置OpenForm操作的运行参数,单击“窗体名称”下拉按钮,选择之前创建好的名为“欢迎”的窗体,用同样的方法将“视图”选为“窗体”,将“窗口模式”选为“对话框”。目录上一页下一页任务一 自动运行欢迎界面4)单击
4、窗口左上角“保存”按钮。在弹出的“另存为”窗口中输入宏名“autoexec”,单击“确定”按钮。目录上一页下一页任务一 自动运行欢迎界面5)保存后单击窗口左上角“设计”选项卡中“运行”按钮。目录上一页下一页任务一 自动运行欢迎界面学一学1宏:把那些能自动执行某种操作的命令统称为“宏”。在Access中,宏并不能单独执行,必须有一个触发器。而这个触发器通常是由窗体、报表及其上面控件的各种事件来担任。2宏的作用:1)可以替代用户执行重复的任务,节约用户的时间。2)可以使数据库中的各个对象联系得更加紧密。3)可以显示警告信息窗口。4)可以为窗体制作菜单,为菜单指定某些操作。5)可以把筛选程序加到记录
5、中,提高记录的查找速度。6)可以实现数据在应用程序之间的传送。宏可以独立存在,但通常是和命令按钮、文本框窗体和报表中控件一起出现,用来自动执行任务的一个操作或一组操作。目录上一页下一页任务一 自动运行欢迎界面3宏名:每个宏都有一个名称,运行宏是通过宏名确定。对于宏组,每个宏组有一个宏组名,宏组中每个子宏都有子宏名,每个子宏都是可以独立运行的,调用宏组是:宏组名.子宏名。4参数:参数是一个值,它向操作提供信息,例如,要在消息框中显示的字符串、要操作的控件等。有些参数是必需的,有些参数是可选的。参数在操作名称下设置。目录上一页下一页任务一 自动运行欢迎界面5创建宏:宏或宏组可以包含在一个宏对象(有
6、时称为独立宏)中,宏也可以嵌入到窗体、报表或控件的任何事件中。嵌入的宏成为所嵌入到的对象或控件的一部分。独立宏显示在导航窗格中的“宏”下;嵌入的宏则不显示。创建新宏时,宏操作目录将显示所有宏操作,而且所有参数都是可见的。根据宏的大小,编辑宏时可以展开折叠一部分或全部宏操作(及操作块),只需单击宏名称或块名称左侧的加号(+)或减号()按钮即可。或者按上箭头键或下箭头键选择操作块,然后按左箭头键或右箭头键折叠或展开它。也可在“设计”选项卡上的“折叠/展开”组中,单击“展开操作”或“折叠操作”。其中不同的宏命令其结构各有不同,大多数宏操作都至少需要一个参数。目录上一页下一页任务一 自动运行欢迎界面试
7、一试 1.运行数据库时,使名为“学生表”的表自动打开。2.新建名为“退出”宏。目录上一页下一页任务二 完善主窗体任务描述 宏是一个或者多个操作的集合,其中每一个操作完成特定的功能。在数据库操作时需要很多宏,如果有多个宏相关,例如用于一个窗体,可以将这些宏建立为宏组以方便宏的管理和维护。简单地说,宏是操作的集合;宏组是宏的集合。利用宏组完善主窗体,是本任务要学习的内容。目录上一页下一页任务二 完善主窗体目录上一页下一页做一做 1.需求: 创建一个窗体,在上面添加2个命令按钮,每个命令按钮的功能均通过宏组中的2个宏实现,即打开“综合查询”窗体和“查询学生信息”窗体。2分析:本任务中涉及的主要问题和
8、解决方法有:1)回顾有关窗体的相关知识。2)如何创建宏组。3)如何创建子宏。任务二 完善主窗体目录上一页下一页3实施:1)打开“学生信息管理系统”数据库。2)单击选项卡中的“宏”选项。任务二 完善主窗体目录上一页下一页3)在“添加操作”下拉选项中选择“Submacro”。任务二 完善主窗体目录上一页下一页4)在 “添加操作”下拉选项中选择“OpenForm”,按照下图所示添加内容。任务二 完善主窗体目录上一页下一页5)右键单击子宏后选择“生成子宏程序块”。6)用同样的方法创建另一个子宏。任务二 完善主窗体目录上一页下一页7)将两个子宏名称分别改为“打开查询学生信息窗体”和“打开综合查询窗体”。
9、任务二 完善主窗体目录上一页下一页8)保存宏,将宏名改为“任务二” 。任务二 完善主窗体目录上一页下一页9)新建窗体,并添加两个按钮“学生信息”和“综合查询”任务二 完善主窗体目录上一页下一页10)单击“学生信息”按钮,在右侧属性表中选择“事件”选项,下拉写有“单击”的单元格右侧下拉选项,选择“任务二.打开查询学生信息窗体”。任务二 完善主窗体目录上一页下一页11)单击“综合查询”按钮,在右侧属性表中选择“事件”选项,下拉写有“单击”的单元格右侧下拉选项,选择“任务二.打开综合查询窗体”。任务二 完善主窗体目录上一页下一页试一试 建立名为“打开表”的宏组,要求含有以下四个子操作:打开“学生表”
10、、打开“教师表”、打开“选课表”以及打开“工资表”。任务三 根据条件显示表目录上一页下一页任务描述 通过对登陆验证窗口的设计来学习条件宏。做一做 1需求:创建名为“表查询”的窗体,选择“教师表”后点击确定打开教师表;选择“学生表”后单击确定打开学生表。2分析:本任务中涉及的主要问题和解决方法有:1)创建窗体方法参照本书项目四。2)对“表查询”窗体进行视图设计。3)使用IF语句创建条件宏。任务三 根据条件显示表目录上一页下一页3实施:1)打开“学生信息管理系统”数据库。2)按照要求创建名为“表查询”的窗体,方法略,参考本书项目四。3)右键Access对象中名为“表查询”的窗体,弹出的对话框中单击
11、“设计视图”按钮。任务三 根据条件显示表目录上一页下一页4)右键单击“确定”按钮,在弹出的“”选项框中单击“事件生成器”任务三 根据条件显示表目录上一页下一页5)选择“宏生成器”,单击“确定”。在操作目录中将“IF”流程拖到窗体框中任务三 根据条件显示表目录上一页下一页6)在“if”后输入“Forms!表查询!Frame0=1”设置条件,在“添加新操作”下拉单元格中选择打开表操作“OpenTable”,在新出现的“表名称”单元格右侧下拉单元格选择“教师表”, “视图”单元格右侧下拉单元格选择“数据表”,“数据模式”单元格右侧下拉单元格选择“只读”。任务三 根据条件显示表目录上一页下一页7) 在
12、“if”后输入“Forms!表查询!Frame0=1”设置条件,在“添加新操作”下拉单元格中选择打开表操作“OpenTable”,在新出现的“表名称”单元格右侧下拉单元格选择“学生表”, “视图”单元格右侧下拉单元格选择“数据表”,“数据模式”单元格右侧下拉单元格选择“只读”。任务三 根据条件显示表目录上一页下一页8)保存后退出。9)图6-3-7单击“确定”按钮任务三 根据条件显示表目录上一页下一页任务三 根据条件显示表目录上一页下一页试一试 将图6-3-1中的选课表、课程表查询完成。任务四 操作表中的数据目录上一页下一页任务描述 如果想要同时打开多个表、窗体、查询。我们可以在access对象中逐一双击对应目标来实现。我们是否可以利用宏来简化这一过程呢?做一做 1需求:利用宏同时打开名为“学生表”的表、名为“查询学生信息”的窗体以及名为“参数查询-按姓名查询成绩”的查询。2分析:本任务中涉及的主要问题和解决方法有:1)创建宏2)选择合适的操作完成任务要求任务四 操作表中的数据目录上一页下一页3实施:1)打开“学生信息管理系统”数据库。2)创建宏,详细步骤见本项目任务一。3)打开“学生表”使用OpenTable操作任务四 操作表中的数据目录上一页下一页4)打开“学生信息查询”窗体使用OpenForm操作任务四 操作表中的数据目录上一页下一页5)打开“
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年商场物业管理培训与咨询服务合同2篇
- 2024年幼儿园食堂员工服务与管理合同9篇
- 2024年专用照明设备检修与改造路灯管护合同3篇
- 2024年度实验室装修工程及绿色建材采购合同
- 2024年半导体企业收购合同3篇
- 2024版出租屋消防安全责任书标准版3篇
- 2024年商品房买卖合同(带智能家居家居安全)
- 2024年卖房垫资借款合同资金划拨与监管3篇
- 2024年人工智能产业三方借款合同书3篇
- 2024年度企业卫生安全责任协议书下载3篇
- 深静脉血栓VTE防治中心年度工作报告总结
- 国家开放大学本科《人文英语3》一平台机考真题及答案(第七套)
- 2024版美团商家合作协议合同范本
- 科学教育合作协议
- 大众传媒文化智慧树知到期末考试答案章节答案2024年复旦大学
- 人教部编版三年级道德与法治上册全册教案(全册)
- 中心静脉压CVP监测专家讲座
- 大豆购货合同范本(2024版)
- 装修出租合同范本
- 任命基金管理人协议
- 研学旅游基地设计方案
评论
0/150
提交评论