数据库应用技术(Access版)

张学林、吴玮怡、刘武、舒阳霞

目录

  • 1 课前必读资料
    • 1.1 齐心抗击新冠病毒宣传片
    • 1.2 学生防控指南
    • 1.3 课程教学大纲
    • 1.4 课程教学进度表
    • 1.5 课程学习指南
    • 1.6 课程考核方案
  • 2 第一讲  数据库基本概念
    • 2.1 数据库的基本概念
    • 2.2 数据库系统介绍
    • 2.3 数据模型
    • 2.4 关系数据库
  • 3 第二讲  Access2010简介
    • 3.1 关系运算
    • 3.2 数据库设计基础
    • 3.3 ACCESS介绍
  • 4 第三讲 表的建立
    • 4.1 创建数据库
      • 4.1.1 课后实操
      • 4.1.2 每点一测
    • 4.2 数据类型
      • 4.2.1 课后实操
      • 4.2.2 每点一测
    • 4.3 建立表结构
      • 4.3.1 课后实操
      • 4.3.2 每点一测
    • 4.4 设置字段属性
      • 4.4.1 课后实操
      • 4.4.2 每点一测
    • 4.5 添加或更改表的主键
      • 4.5.1 课后实操
      • 4.5.2 每点一测
    • 4.6 表间关系的建立
      • 4.6.1 课后实操
      • 4.6.2 每点一测
  • 5 第四讲 表的维护
    • 5.1 打开与关闭表
      • 5.1.1 课后实操
      • 5.1.2 每点一测
    • 5.2 修改表的结构
      • 5.2.1 课后实操
      • 5.2.2 每点一测
    • 5.3 编辑表的内容
    • 5.4 调整表的格式
  • 6 第五讲 表的管理
    • 6.1 查找和替换数据
      • 6.1.1 课后实操
      • 6.1.2 每点一测
    • 6.2 排序数据
      • 6.2.1 课后实操
      • 6.2.2 每点一测
    • 6.3 筛选数据
      • 6.3.1 课后实操
      • 6.3.2 每点一测
    • 6.4 数据的导入与导出
  • 7 第六讲 查询概述
    • 7.1 查询基本概念
    • 7.2 查询向导-简单查询
    • 7.3 查询向导-交叉表查询
  • 8 第七讲 单表查询
    • 8.1 单表查询
  • 9 第八讲 多表查询
    • 9.1 多表查询
  • 10 第九讲 操作查询
    • 10.1 操作查询
  • 11 第十讲 创建窗体
    • 11.1 窗体基础知识
    • 11.2 创建窗体
  • 12 第十一讲 窗体控件的使用
    • 12.1 窗体控件的使用
  • 13 报表
    • 13.1 报表概念
    • 13.2 创建报表
    • 13.3 报表计数和求和
  • 14 第十四讲 宏(上)
    • 14.1 宏的基本概念及操作序列宏
    • 14.2 课后实操
  • 15 第十五讲 宏(下)
    • 15.1 条件操作宏及参数设置
    • 15.2 课后实操
  • 16 第十六讲 VBA与模块设计基础
条件操作宏及参数设置


复习:

1、宏的基本概念

宏是一种操作命令,命令能在数据库中自动执行。

2、操作序列宏

单个宏——也就是一个宏命令

宏组

子宏

上节课的问题:Autokeys是否可以用宏组来实现?


新课

6.2.2 创建与设计条件操作宏

运行条件宏时,先测试条件,如果条件成立,则执行对应的宏命令,否则不执行。

 

在使用条件表达式时,需要引用窗体或者报表上的控件值时可以使用如下方式: Forms![窗体]![控件名] Reports![报表名]![控件名]

设置宏操作参数 在“宏”设计窗体的下部设置与操作有关的参数 :

(1)可以在参数框中输入数值,也可从列表中选择某个设置

(2)如果操作中有调用数据库对象名的参数,则可以将对象从“数据库”窗体中拖动到参数框,从而由系统自动设置操作及其对应的对象类型参数

(3)可以用前面加等号“=”的表达式来设置操作参数

6.3.1  运行宏

宏可以分为独立宏(即单个宏)和嵌入式宏。相应的,宏的运行也可以分为两种,即独立宏的运行和嵌入式宏的运行。

1.独立宏的运行

2.嵌入式宏的运行

对于嵌入在窗体、报表或控件中的宏,执行方法相对而言少很多,主要以响应窗体、报表或控件中事件的形式运行宏。这种方法其实就是嵌入式宏的工作方法。在窗体或报表中发生设定的事件时,如果条件满足,就会触发运行响应的宏。


6.3.2  调试宏

对宏进行调试,可以采用Access的单步调试方式,即每次只执行一个操作,以便观察宏的流程和每一步操作的结果。通过这种方法,可以比较容易地分析出错的原因并加以改正。