单元5 设计窗体(课件)-《数据库应用基础-Access》同步教学(高等教育出版社)
2023-12-18
|
53页
|
177人阅读
|
11人下载
普通
内容正文:
第6章 窗体的操作
1
窗体概述
1
创建窗体
2
使用设计视图创建窗体
3
本章主要内容
6.1 窗体概述
窗体是人机对话的重要工具,本质上窗体就是一个Windows窗口。窗体可以为用户提供一个友好、直观的数据库操作界面,它可以显示和编辑数据、接收用户数据输入。
6.1.1 窗体的视图
设计视图
窗体视图
数据表视图
布局视图
数据透视表视图
数据透视图视图
6.1.2 窗体的类型
纵栏式窗体
表格式窗体
数据表窗体
数据透视表窗体
数据透视图窗体
主/子窗体
6.1.2 窗体的类型
表格式窗体
6.1.2 窗体的类型
数据表窗体
6.1.2 窗体的类型
数据透视表窗体
6.1.2 窗体的类型
数据透视图窗体
6.1.2 窗体的类型
主/子窗体
6.1.3 窗体的创建方法
(1)自动创建窗体
(2)使用窗体向导创建窗体
(3)使用设计视图创建窗体
6.2 创建窗体
在创建一个数据库操作窗体时,需要指定该窗体的记录源。
窗体的记录源可以是表或查询,也可以是一个SQL语句。
6.2.1 自动创建窗体
基本方法是先打开(或选定)一个表或查询作为窗体的记录源,然后再选用某种自动创建窗体的按钮创建。
1.使用“窗体”按钮自动创建纵栏式窗体
操作步骤:
(1)在导航窗格选定“学生表”作为窗体的记录源。
(2)单击“创建”选项卡“窗体”选项组中的“窗体”按钮。
(3)保存窗体。
【例5-1】在“学生成绩管理”数据库中,使用“窗体”按钮为“学生表”自动创建一个纵栏式窗体。
如果选定的表有关联的子表,则会在主窗体中自动生成子窗体,用于显示主窗体中当前记录相关联的子表中的数据。
2.使用“多个项目”自动创建表格式窗体
【例5-2】在“学生成绩管理”数据库中,为“学生表”自动创建一个表格式窗体。
在窗体下方自动添加了记录导航按钮,用于前后移动记录和添加记录。
3.使用“数据表”自动创建数据表窗体
【例5-3】在“学生成绩管理”数据库中,使用“数据表”为“选课成绩表”自动创建一个数据表窗体。
4. 使用“数据透视表”自动创建数据透视表窗体
数据透视表是一种特殊的表,用于从数据源的选定字段中分类汇总信息。通过数据透视表可以动态更改表的布局,以不同方式查看和分析数据。
4. 使用“数据透视表”自动创建数据透视表窗体
【例5-4】在“学生成绩管理”数据库中,为“学生表”创建一个显示每个班级男女生人数的数据透视表窗体。
以班级作为行字段,性别作为列字段,学号作为汇总字段
4. 使用“数据透视表”自动创建数据透视表窗体
【例5-4】在“学生成绩管理”数据库中,为“学生表”创建一个显示每个班级男女生人数的数据透视表窗体。
以班级作为行字段,性别作为列字段,学号作为汇总字段
5.使用“数据透视图”自动创建数据透视图窗体
分析:院系名称字段来源于院系代码表
表示男女的性别字段来源于学生表
【例5-5】在“学生成绩管理”数据库中,创建一个数据透视图窗体,显示各个学院的学院名称和男女生人数。
“数据透视图”只能基于一个数据源,因此当需要用到多个不同数据源的字段时,就应先创建包含所需字段的查询。
5.使用“数据透视图”自动创建数据透视图窗体
(1)创建一个查询。包含学生表中的“学号”“性别”字段和院系代码表中的“院系名称“字段。
(2)选定所创建的查询作为窗体的记录源。
(3)创建数据透视图窗体,将“院系名称”作为分类字段,“性别”作为系列字段,“学号”作为数据字段。
【例5-5】在“学生成绩管理”数据库中,创建一个数据透视图窗体,显示各个学院的学院名称和男女生人数。
6.2.2 使用窗体向导创建窗体
1.创建单一数据源窗体
【例5-6】在“学生成绩管理”数据库中,使用“窗体向导”为“课程表”创建一个窗体,要求窗体布局为表格,并显示表中所有字段。
6.2.2 使用窗体向导创建窗体
2.创建多个数据源的窗体
【例5-7】在“学生成绩管理”数据库中,使用向导创建一个主/子窗体,要求显示学生“学号”、“姓名”、“课程名称”、“成绩”字段。
2.创建多个数据源的窗体
在为存在主/从关系的多个数据源创建窗体时,选择不同的查看数据方式将会产生不同结构的窗体。从主表查看数据,可以创建主/子窗体;选择从子表查看数据,则生成单个窗体。
6.2.2 使用窗体向导创建窗体
【例5-7】在“学生成绩管理”数据库中,使用向导创建一个主/子窗体,要求显示学生“学号”、“姓名”、“课程名称”、“成绩”字段。
6.3 使用设计视图创建窗体
在窗体的设计视图中,窗体通常由窗体页眉、页面页眉、主体、页面页脚和窗体页脚5个部分组成,每个部分称为一个“节”。
6.3.1 窗体的设计视图
6.3.1 窗体的设计视图
显示窗体的标题和使用说明信息。此区域的内容是静态的,窗体页眉出
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。