数据库教学应用.ppt

上传人:牧羊曲112 文档编号:6296475 上传时间:2023-10-14 格式:PPT 页数:18 大小:204.49KB
返回 下载 相关 举报
数据库教学应用.ppt_第1页
第1页 / 共18页
数据库教学应用.ppt_第2页
第2页 / 共18页
数据库教学应用.ppt_第3页
第3页 / 共18页
数据库教学应用.ppt_第4页
第4页 / 共18页
数据库教学应用.ppt_第5页
第5页 / 共18页
点击查看更多>>
资源描述

《数据库教学应用.ppt》由会员分享,可在线阅读,更多相关《数据库教学应用.ppt(18页珍藏版)》请在三一办公上搜索。

1、数据库原理与ACCESS,第8课 宏,第8课 宏,8.1 创建和编辑宏 8.2 在窗体中添加宏 8.3 宏的运行与调试 8.4 宏的其他应用,8.1 创建和编辑宏,1创建宏 2编辑宏,1.创建宏,创建一个宏,主要要用到宏设计窗体和“宏设计”工具栏。Access提供了几十种宏操作,为了更明确宏操作的功能,附录F列出了常用的宏操作及其功能,宏设计视图窗口分为上、下两部分。上半部分包含宏名、条件、操作和备注4列。在“宏名”列中用户可以为每个基本宏指定一个名称,在“条件”列中可以指定宏操作的条件。如果设计视图窗口中没有这两列,可单击工具栏上的“宏名”按钮和“条件”按钮将两列显示出来。在“操作”列中,可

2、以为每个宏指定一个或多个宏操作,如果需要还可以在“备注”列中对该操作进行必要的说明,以方便今后对宏进行修改和维护。下半部分是“操作参数”区,在此可以对操作参数进行设置。选择的操作不同,其参数内容就有所不同。实例8-1创建一个宏,使其具有打开窗体的功能(操作演示,详细步骤见教材),2.编辑宏,1)移动宏操作 当宏设计完成后,往往需要根据实际需求改变两个宏操作的执行顺序,这就要移动特定的宏操作。其实现方法为:在设计视图中打开要操作的宏名,单击行选择器选择含有操作所在的行。按住鼠标左键不放,向下拖曳到想要移动的位置并松开鼠标即可。,2)宏的复制复制已存在的宏,用以建立一个在设计方面类似的宏会节省很多

3、时间,而不必从头建立新宏,只要对新宏进行必要的修改即可。在Access中,对一个宏的复制可以是对整个宏进行的,也可以是对单个宏中的某个宏操作进行的(演示方法)。注意事项 当将宏从一个数据库拷贝到另一个数据库时,需关闭当前数据库并打开要将宏复制到的数据库。,3)添加新操作 在完成了一个宏的设计后,往往会根据实际需要再向宏中添加一些操作。实例8-2 在任务8-1的基础上给宏“系统开始界面”添加弹出消息框的操作。(操作演示,详细步骤见教材)4)宏的删除 在完成一个宏的设计后,有时会根据实际需要删除宏中的一些冗余操作,以实现代码优化。,8.2 在窗体中添加宏,实例8-3 将名为“查询”的宏链接到窗体“

4、查询学生所选课的成绩”(操作演示,详细步骤见教材),8.3 宏的运行与调试,1直接运行宏 2从窗体和报表运行宏 3单步调试,1.直接运行宏,在Access中,用户可以直接执行已设计的宏,宏的直接运行有以下几种不同的情况:1)从数据库窗口运行宏2)从宏窗口运行宏3)从任何其他窗口运行宏4)在另一个宏中运行宏5)由事件触发运行宏,2.从窗体和报表运行宏,除了前面所说的直接执行宏之外,我们还可以将宏与窗体、报表、控件结合在一起执行,使宏成为某一基本操作中包含的操作,使操作更为集成,能够完成更多的功能。Access可以对窗体、报表或控件中的多种类型事件做出响应,包括鼠标单击、数据更改以及窗体或报表的打

5、开或关闭等。下面是将一个宏与窗体、报表、控件结合在一起的方法:(1)在“设计视图”中打开窗体或报表。,(2)创建宏或事件过程,例如,可以创建一个用于在单击命令按钮时显示某种信息的宏或事件过程。(3)窗体、报表或控件的适当事件属性设置为宏的名称;如果使用的是事件过程,可以设为事件过程。相关知识 在Access 2000中创建的宏可以在三种模式下打开窗体:编辑模式、只读模式和增加模式。实例8-4 在编辑模式下打开窗体的宏(操作演示,详细步骤见教材)注意事项 宏在“只读模式”或“增加模式”下打开的窗体,其窗体的数据是不能进行修改的。只有在“编辑模式”下打开窗体,才能对窗体的数据进行修改。,3.单步调

6、试,在设计宏的过程中,常常会遇到一些问题,设计的宏没有实现特定的功能,这只能通过调试该宏来完成设计。在Access中,可以使用“单步执行”对宏进行调试。通过单步执行,可以观察到每一个操作的执行情况,从而对产生错误或异常的操作设置进行修改。实例8-5 调试已建立的宏(操作演示,详细步骤见教材),8.4 宏的其他应用,1自动启动主菜单窗体 2用Autoexec宏启动应用程序,1.自动启动主菜单窗体,为了在打开数据库的同时,自动打开主菜单窗体,需要对数据库进行重新设置。实例8-6 在打开“学生课程管理”数据库的同时,将主菜单窗体“欢迎界面”打开(操作演示,详细步骤见教材)注意事项如果不想打开数据库后

7、直接显示菜单窗体,可以按住Shift键,然后单击打开数据库按钮。或者在启动了应用程序打开“学生课程管理”之后,按功能键F11也可以打开数据库窗口。如果在“启动”对话框中没有取消对“显示数据库窗口”的选择,在打开“学生课程管理”的同时,也将打开数据库窗口。,2.用Autoexec宏启动应用程序,Access 打开一个数据库时,它首先查找名为Autoexec的宏,如果该宏存在,它自动运行。实例8-7 建立自动启动宏Autoexec(操作演示,详细步骤见教材)说明:在打开Access数据库时,自动打开Autoexec宏所调用的窗体。相关知识将宏转换成Visual Basic代码,可以使操作运行得更快,除了自定义菜单中包含的宏以外,可以将设计成熟的宏转换成Visual Basic代码。如果读者不熟悉Visual Basic也没有关系,因为Access可以完成这个工作。,实习题八,要求在图书管理系统中使用宏来简化以下操作。要求:1设置一个名为“Autoexec”的宏,该宏调用图书管理系统的主界面窗体。2自动启动主菜单窗体。3将宏加到所有窗体,比如命令按钮都用运行宏操作来进行设置。,

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 生活休闲 > 在线阅读


备案号:宁ICP备20000045号-2

经营许可证:宁B2-20210002

宁公网安备 64010402000987号