数据库的窗体建立
数据库技术及应用(Access 2016)第5章 窗体
4.数据表视图
数据表视图和Excel电子表格类似,它以简 单的行列格式一次显示数据表中的许多记录。 该视图和窗体视图一样多用于添加和修改数 据。
ቤተ መጻሕፍቲ ባይዱ
单选题 1分
2.下列不属于Access窗体的视图是( )
A 设计视图 B 窗体视图 C 版面视图 D 数据表视图
提交
5.2 创建窗体
在Access 2010中提供了更多智能化的自 动创建窗体的方式。在Access 2010中,创建 窗体有以下几种方法,如图所示。
【例5.2】以“教师”表为数据源,使用“分割 窗体”工具创建分割窗体,窗体命名为“教师 分割式窗体”。
5.2.3使用“多个项目”工具创建显示多个记录的窗体
如果需要一个可显示多个记录、但可自定义 性又比数据表强的窗体时,可以使用 “多个 项目”工具。
【例5.3】 以“学生”表为数据源,使用“多 个项目”工具创建窗体,窗体命名为“学 生”。
第5章 窗体
本章内容
5.1 窗体概述 5.2 创建窗体 5.3设计窗体 5.4建立系统控制界面
学习目标
通过本章的学习,读者应该掌握以下内容: (1)窗体的功能、结构以及视图方式。 (2)创建窗体的方法。 (3)窗体的设计以及控件的使用。 (4)修饰窗体。 (5)创建导航窗体。 (6)设置启动窗体。
5.2.4 使用“向导”创建窗体
【例5.4】以“教师”表为数据源,使用“窗 体向导”功能创建窗体,窗体布局为“表 格”,命名为“教师信息表格式窗体”。
5.2.5使用“空白窗体”工具创建窗体
【例5.5】 以“院系”表为数据源,使用“空 白窗体”工具创建窗体,命名为“院系”窗 体。
5.2.6 使用“数据透视图”工具功能创建窗体
Access 2013数据库技术及应用 第9章 窗体
9.1.4 窗体视图
2.数据表视图 窗体的数据表视图采用行和列的二维表格方式显示数据表中的数据记录, 如图所示。
10/24
第9章 窗体
9.1 认识窗体
9.1.4 窗体视图
3.设计视图 窗体的设计视图是用于创建窗 体或修改窗体的窗口。在设计视图 中,用户可以对窗体中需要显示的 任何元素进行编辑,包括文本及其 样式、控件的添加和删除及图片的 插入等。在设计视图窗口,用户还 可以看到窗体的页眉、主体和页脚 部分,因此可对其编辑。另外,在 设计视图窗口,还可以绑定数据源 和控件。
14/24
第9章 窗体
9.2 创建窗体
9.2.1 使用窗体工具创建窗体
【案例9-1】使用窗体工具创建department表窗体。
15/24
第9章 窗体
9.2 创建窗体
9.2.2 使用空白窗体工具创建窗体
如果使用向导或窗体构建工具所建的窗体不符合用户的设计需要,用户 可以使用空白窗体工具创建窗体,然后向窗体上添加对象,尤其是当用户希 望只在窗体上放置很少几个字段时,此种方法非常便捷。
Access2013数据库技术及应用
——配套电子课件
第9章 窗体
2021/8/10
第9章 窗体
【技能目标】
✓ 了解窗体的结构和类型 ✓ 掌握几种创建窗体的方法 ✓ 掌握在设计视图中创建窗体方法 ✓ 掌握创建子窗体的方法 ✓ 了解窗体控件 ✓ 掌握创建切换面板的方法
2/24
第9章 窗体
【目录】
➢ 9.1 窗体 ➢ 9.2 创建窗体 ➢ 9.3 在设计视图中创建窗体 ➢ 9.4 创建和使用主/子窗体 ➢ 9.5 使用窗体控件
7/24
第9章 窗体
窗体的基本类型
1.快速创建带子窗体的窗体 .
【例5-14】 创建“学生成绩”窗体,如图560所示效果。
2.子窗体的源对象为窗体 .
【例5-15】 使用已经存在的窗体,创建“学 生成绩”窗体。 说明:以窗体作为子窗体源对象时,该窗体 的“默认视图”要设置为“数据表”;如不 修改,则子窗体将如一般窗体的纵栏式显示, 一次只显示一笔记录。
快速创建窗体
窗体是最常见的操作界面,本节介绍如何在 Access数据库中,以向导及其他方式,创建 窗体。
自动创建窗体
【例5-1】 使用“自动创建窗体”创建如图56所示的“学生”(自动创建)窗体。
通过文件另存创建窗体
可以通过“另存为”的方法,将现有的表或 查询保存为窗体形式。 【例5-2】 通过将文件另存来创建简单窗体, 创建结果同【例5-1】的结果。
快速自定义窗体
【例5-4】 使用“设计视图”创建“教师基本 情况”窗体,如图5-12所示。
使用设计视图创建窗体
窗体的视图分为设计视图、窗体视图、数据 表视图、数据透视表视图和数据透视图视图。 在设计视图中可创建和修改一个窗体,在窗 体视图下可运行窗体并显示结果。另外3种视 图,是针对窗体中源于表或查询数据的相应 的显示方式。 要想在设计视图中设计窗体,就需了解设计 视图中窗体的结构组成。
3.修改子窗体 .
【例5-16】 修改“学生成绩”窗体的子窗体 部分。
4.在主窗体引用子窗体计算型控件 .
【例5-17】 在“学生成绩”窗体的主窗体引 用子窗体的计算型控件,如图5-72所示。
数据透视表及图
数据透视表及数据透视图均有分析功能,将 数据分析后显示为易读、易懂的表及图,通 过表及图,可一目了然数据分析结果。
第 5章 窗
窗体
窗 体一.认识窗体:(一)窗体是应用程序和用户之间的接口,是创建数据库应用系统最基本的对象。
(二)窗体的作用:(1)输入、编辑、显示和打印数据;控制应用程序流程。
(三)窗体包括两部分内容:提示信息和要处理的记录; (四)窗体本身不存储数据,仅提供一个操作界面;二.窗体的类型:1.纵栏式窗体: 2.表格式窗体:3.数据表窗体:主要用来作为一个窗体的子窗体。
4.主/子窗体:三.窗体的视图:1.“设计”视图:是创建和修改窗体的窗口。
2.“窗体”视图:是用于输入、修改和查看数据的窗口。
四.创建窗体:使用向导创建窗体:自动创建窗体:灵活、方便,但不能满足更为复杂的要求。
如:以“选课成绩”表创建数据表式窗体。
“选课成绩” 窗体向导:可以灵活、全面的控制数据来源与窗体格式。
(一)创建基于单一数据源的窗体:如:使用“窗体向导”创建纵栏式窗体,显示“课程表”中所有的字段。
“课程表” (二)创建基于多个数据源的窗体:(主/子窗体)如:以“学生表”和“选课成绩”表为数据源,创建嵌入式的主子窗体。
“学生表1 选课成绩1” 如:以“学生表”和“选课成绩”表为数据源,创建链接式的主子窗体。
“学生表2 选课成绩2” 如:将“选课成绩”窗体设置为“课程表”窗体的子窗体。
创建图表窗体:(一)创建数据透视表窗体:如:以“教师”表为数据源,创建计算各系不同职称人数的数据透视表窗体。
(二)创建数据透图表窗体:如:以“教师”表为数据源,创建计算各系不同职称人数的数据透视图窗体。
(三)创建图表窗体:如:以“教师”表为数据源,创建图表窗体,统计并显示各系不同职称人数。
5.图表窗体:6.数据透视表窗体: 7.数据透视图窗体:五.设计窗体:(一)窗体设计视图的组成部分与操作:组成:(1).主体(2).窗体页眉(3).窗体页脚操作:(4).节的添加与删除。
.工具箱:用于添加控件;(二)常用的控件:窗体是由各种控件对象组成,常用控件对象如下:1.标签控件:用来在窗体或报表上显示说明文字;2.文本框控件:用来显示、输入或编辑数据,是一种交互式控件,可以在内写计算表达式;3.复选框:方形形式,主要用于实现多选,打钩状态为True;4.选项按扭:圆圈形式,主要用于单选,实心点状态为True;5.切换按扭:有按下和弹起两种状态;按下为True6.选项组控件:标签、组框与(复选框、选项按扭、切换按扭)的组合;7.列表框:用户只能从列表框中选择值,而不能输入新值;8.组合框:用户既可以选择值,也可以输入新值;9.命令按扭:可以执行某项操作;如:确定、取消、关闭、添加记录、删除记录、退出。
access数据库应用教程5,窗体与控件
Access数据库应用教程
主/子表窗体
数据表窗体
主/子表窗体
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
数据透视表/数据透视图
一个数据透视表窗体。 “数据透视表”窗体和“数据透视图”窗体 与窗体的“数据透视表”和“数据透视图” 视图不同。Access不能直接创建数据透视 表/数据透视图窗体,但可在数据透视表/数 据透视图视图中拖放字段来创建布局,以数 据透视表/数据透视图的方式显示数据。
Access数据库应用教程
第5章
学习目标 本章要点 上机练习 习 题
窗体与控件
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
学习目标
窗体不仅用于查看、添加、编辑和删除数据,还提供 了直观的用户界面用于创建系统管理窗体。窗体通过 标签、文本框和命令按钮等各种控件来创建界面。控 件可以绑定到表或查询的字段,从而通过控件便可显 示或修改数据。创建窗体也就是在窗体中布臵各种控 件,并建立控件与表或查询的关联。Access为用户提 供了各种窗体向导,使用窗体向导可以快速创建各种 常用的窗体。窗体设计器则是更专业的窗体设计工具, 用于创建格式更为丰富的自定义窗体。本章将在介绍 窗体和控件的基础上,详细讲解如何使用窗体向导和 窗体设计器创建窗体。
电脑基础· 实例· 上机系列丛书
清华大学出版社
Access数据库应用教程
按窗体筛选
设置了筛选准则后,单击工具栏上的 足筛选条件的记录。 筛选条件在窗体打开时一直有效,若要取消筛选,可单击工具栏上的 钮,或选择“记录/取消筛选/排序”命令。 按 按钮执行筛选,窗体中则只显示满
第5章数据库窗体
5.1.5 控件(创建控件的方法)
2.创建控件的方法 (1)在基于记录源的窗体中,可以通过从字段列
表中拖动字段来创建控件。其中的字段列表是列出了 基础记录源或数据库对象中的全部字段的窗口。
(2)通过单击工具箱中某一控件按钮来直接创建 控件。
(3)在确保工具箱中的“控件向导”按钮按下后, 通过单击工具箱中某一控件按钮,并使用该控件向导 (当Access对该控件提供有控件向导时才可以使用该 控件向导)来创建控件。
在数据透视表视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据。 (5)数据透视图视图
在数据透视图视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据。可以重新排列行标题、列标题和筛选 字段,直到形成所需的版面布置为止。每次改变版面布置时,窗 体会立即按照新的布置重新计算数据并显出对应的图表。
窗体属性决定窗体的结构、外观和行为。控件属 性决定控件的结构、外观和行为,以及其中所含文本 或数据的特性。
使用某一对象的“属性”对话框可以设置其属性。 在选定了窗体、节或控件后,单击工具栏中的“属性” 按钮,可以打开其“属性”对话框。
一般来说,Access 对各个属性都提供了相应的 默认值或空字符串,用户在打开某个对象的“属性” 对话框后,可以重新设置该对象的任一属性值。
页面页脚只出现在打印窗体中。 (5)窗体页脚节 窗体页脚节显示对每条记录都一样的信息,如命令按钮或有
关使用窗体的指导。打印时,窗体页脚出现在最后一个打印页的 最后一个主体节之后,最后一个打印页的页面页脚之前。
5.1.3 窗体的视图类型
数据库创建窗体实训报告
一、实训目的通过本次数据库创建窗体实训,使学生掌握数据库的基本概念、设计方法以及窗体的创建与操作。
通过实际操作,提高学生的数据库应用能力和计算机操作技能。
二、实训内容1. 数据库的基本概念2. 数据库设计方法3. 窗体的创建与操作4. 数据库应用实例三、实训步骤1. 数据库的基本概念(1)数据库:数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。
(2)数据库管理系统(DBMS):数据库管理系统是一种用于建立、使用和维护数据库的系统软件。
(3)数据库系统:数据库系统是指数据库、数据库管理系统、应用程序和数据库管理员组成的整体。
2. 数据库设计方法(1)需求分析:了解用户需求,确定数据库应具备的功能。
(2)概念设计:将需求分析的结果转化为概念模型,如E-R图。
(3)逻辑设计:将概念模型转化为逻辑模型,如关系模型。
(4)物理设计:将逻辑模型转化为物理模型,如数据库表结构。
3. 窗体的创建与操作(1)创建窗体:打开Access数据库,选择“创建”选项卡,点击“窗体”按钮,选择窗体类型。
(2)设计窗体:在窗体设计视图中,可以通过拖拽控件、设置属性和事件等方式来设计窗体。
(3)窗体操作:完成窗体设计后,可以预览窗体效果,并进行数据录入、查询、修改、删除等操作。
4. 数据库应用实例以“学生信息管理系统”为例,进行数据库创建窗体实训。
(1)需求分析:本系统主要实现学生信息的录入、查询、修改和删除等功能。
(2)概念设计:根据需求分析,绘制E-R图,确定实体(学生、课程、成绩)和关系(选课)。
(3)逻辑设计:将E-R图转化为关系模型,确定数据库表结构。
(4)物理设计:在Access数据库中创建学生、课程、成绩三个表,并设置表间关系。
(5)创建窗体:创建学生信息录入窗体、查询窗体、修改窗体和删除窗体。
(6)窗体设计:在窗体设计视图中,添加文本框、标签、按钮等控件,设置控件属性和事件。
(7)窗体操作:预览窗体效果,进行数据录入、查询、修改和删除等操作。
数据库窗体实验报告(共10篇)
数据库窗体实验报告(共10篇)数据库上机实验报告--窗体数据库上机实验报告—窗体一、实验内容1、用向导和设计视图配合创建商品窗体,在窗体中实现对基本数据进行添加、删除、修改、浏览功能(通过添加命令按钮完成)(记录源为系统中已有的表)2、创建进货窗体及存货窗体(相应的查询在前面“简单查询”试验中已经建立)(记录源为系统中已有的查询)3、使用向导创建销售员/销售单的主/子窗体,销售员为主窗体,销售单为子窗体。
注意:(在用向导创建主/子窗体或链接窗体时,在选定的字段中必须包括多个(两个或两个以上)表或查询中的字段,即分别选择两个表或查询,再将其包括的字段中需要的字段添加到选定的字段中)4、使用“设计视图创建窗体”创建类别/商品的链接窗体要求:主窗体中通过一“下拉列表框”来选择类别的名称,通过一命令按钮来打开链接窗体,在链接窗体中显示主窗体中所选类别的所有商品。
如下图:5、创建销售管理窗体,包括“销售单的销售额统计”窗体、“销售员月销售额统计”窗体、“商品月销售额统计”窗体(相应的查询在前面“复杂查询”试验中已经建立)。
并另建一销售管理窗体,将建好的各销售窗体在该窗体中汇集。
(如下图所示)6、创建各个销售员1998年各月的销售总额的图表窗体。
(如下图所示为1998年1-3月各销售员的月销售额)二、实验过程1、在“数据库”窗口中选择“窗体”对象,用鼠标双击“使用向导创建窗体”,出现如图所示窗体向导。
先选择窗体所依赖的表或查询,即窗体的数据源。
然后再从“可用字段”中选择将要在窗体中处理的字段。
图1窗体向导点击“下一步”,确定窗体使用的布局,有纵栏表、表格、数据表、两端对齐、数据透视表、数据透视图等六种选择。
再下一步是选择窗体所用的样式,最后设置窗体的标题并决定是打开还是修改窗体。
2、点开设计视图,对窗体进行修改。
使用控件,让窗体功能增加。
使其设计视图如下图所示:3、实验任务3的过程:首先,打开窗体向导,将销售员表和销售单表中需要的字段选上。
任务1 快速创建窗体
单元5设计窗体任务1 快速创建窗体一、教学目的与要求1.了解窗体的类型、视图及功能。
2.掌握快速创建窗体的方法:如:自动创建窗体,窗体向导二、教学重点、1、创建窗体的方法:自动创建窗体,窗体向导三、教学难点1、创建窗体的方法:自动创建窗体,窗体向导2、识读窗体与数据表的关系四、教学方法:讲授法,软件演示,任务驱动法五、教学课时:2课时:1节媒体+1节上机六、教学过程1、教学导入:窗体是一个数据库对象,窗体可提高库的使用效率,窗体着重美观,有趣,高效,也可输入数据。
2、讲授新课:窗体概述窗体作为输入和输出的界面,提供了灵活的查看和编辑数据的方法。
Access2010提供了7种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体、数据透视表窗体和数据透视图窗体。
任务一快速创建窗体1、窗体的功能(1)输入、编辑、显示,访问、表或查询中的数据(2)提高效率,视觉美观(3)防止用户输入不正确的数据(4)VBA编写代码2、窗体视图(板书)三种Access 2010的窗体有6种视图,分别为“窗体”视图、“布局”视图和“设计”视图。
“窗体”视图:它是用得最多的窗体,也是窗体的工作视图,该视图用来显示数据表中的记录。
用户可以通过它来查看、添加和修改数据,也可以设计美观人性化的用户界面。
“布局”视图:界面和“窗体”视图几乎一样,区别仅在于里面各个控件的位置可以移动,可以对现有的各个控件进行重新布局,但不能像“设计”视图那样添加控件。
“设计”视图:多用来设计和修改窗体的结构、美化窗体等。
可以利用右边的“属性表”窗格设置该窗体和窗体中控件的各种属性。
另外3种:数据表视图,数据透视表视图,数据透视图视图3、窗体和报表的区别(1)窗体合数据显示效果更丰富(2)窗体可输入数据,报表不可以(3)OLE在数据中不可见,在报表和窗体可见任务实施:1、自动创建窗体(板书)一次只能显示一条记录goods自动创建一个窗体窗体步骤:(1)选择数据表goods(2)单击窗体按钮(3)出现窗体,为取名保存窗体,完成设计视图页眉:有标题,主体有记录;有记录条作用;可以输入数据,删除数据页眉主体总结:美观、清晰表现数据的窗口2、使用“窗体向导”创建窗体(板书)特点:(1)使用窗体向导可以按照向导的提示,输入窗体的相关信息,一步一步创窗体的设计工作。
《Access2016数据库教程》第6章窗体
1. 控件的类型
(1)绑定控件。与表或查询中的字段捆绑在一起。Access会 自动更新当前记录中与绑定控件相关联的表字段的值。 (2)未绑定控件。与表中字段无关联,不会更新表中字段值。 (3)计算控件。使用表达式作为其控件来源。计算控件必须 在表达式前先键入一个等号“=”。 例如,要在一个文本框中显示当前日期,则其“控件来源”属 性应指定为:=Date(); 要想在文本框中显示学生哪年出生,需将其“控件来源”属性 指定为:=Year([出生日期])。
6.3.2 属性表
在Access中,属性决定对象的特性。窗体属性决定窗体的 结构、外观和行为;控件属性决定控件的外观、行为以及其中 所含文本或数据的特性。
属性表窗格包含5个选项卡: 格式、数据、事件、其他、全部
Access对各个属性都提供 了相应的默认值,在“属性表”中 可以重新设置其属性值。
1.窗体的基本属性
是
导航按钮
否
记录选择器 否
分隔线
是
窗体属性设置 属性名称 设置值
导航按钮 否
记录选择器 滚动条 弹出方式
否 两者均无 是
5.复选框、选项按钮、切换按钮和选项组
【例6-15】创建学生信息查询窗体。该窗体中有一个选 项组,包含了3个选项,选中某个选项后,单击“开始 查询”按钮可以打开相应的查询界面完成查询。窗体为 弹出式窗体,不设导航按钮、滚动条、记录选择器。
本例操作主要分两部分,一是使用设计视图按要求创建 主窗体,二是将“例6-3选课成绩表(数据表)”窗体添加 到主窗体中作为子窗体。
1.使用设计视图创建主/子窗体
主窗体属性设置
属性名称 设置值
记录源
学生表
导按钮 否
记录选择器 否 允许编辑 否
实验3 窗体的创建
实验3 窗体的创建一、实验目的1.掌握利用“设计视图”创建窗体的方法。
2.掌握利用“窗体向导”创建窗体的过程。
3.掌握利用“自动创建窗体”创建窗体的过程。
4.掌握利用“图表向导”创建图表窗体的过程。
5.掌握利用“子窗体向导”创建子窗体的过程。
6.掌握各种窗体控件的使用及属性设置。
二、实验内容实验3-1创建一个信息维护窗体“教师信息维护”。
1.实验要求利用“设计视图”创建一个如图所示的窗体“教师信息维护“,通过它可以对教师表中的记录进行浏览和更新。
2.操作步骤(1)打开数据库“学生选课系统“。
在”数据库“窗口中,选择窗体为操作对象,单击窗口中的”新建“按钮,打开”新建窗体“对话框。
(2)在该对象框中选中“设计视图”选项,并在“轻选择该对象数据的来源表或查询”下拉列表框中选定表“教师”,然后单击“确定”按钮,打开窗体的“设计视图”窗口。
(3)对窗体的高度和宽度作适当的调整,添加一个标签控件“教师基本情况维护”,然后,将数据源窗口中的字段逐一地拖到窗体页面中,形成多个标签和文本框控件,再对这些控件的位置及大小做适当的调整。
(4)用鼠标右键单击“照片”控件,在快捷菜单中选择“属性”命令,弹出“绑定对象框:照片”对话框,在该对话框中将它的“缩放模式”属性值改为“缩放”。
(5)用鼠标右键打开“窗体”属性对话框,如图所示,对窗体的有关属性进行重新设置。
(6)为该窗体添加一个“关闭按钮”。
先点击“工具箱”中的“控件向导”按钮使其处于有效状态(按钮凹陷),然后点击一下“工具箱”中的“命令按钮”控件,在窗体的右下方拖出一个适当大小的按钮区域,便会自动弹出“命令按钮向导”窗口。
(7)在“类别”列表中选择“窗体操作”选项,在“操作”列表中选择“关闭窗体”选项,单击“下一步”按钮,进入如图2-5-7所示的向导对话框(8)选中“图片”单选按钮,在列表框中选中“退出”选项,单击“完成”按钮,结束按钮的添加过程,添加了“退出按钮”的窗体界面如上图所示。
创 建 窗 体
1.3 使用“图表向导”
【例6.3】 在“学生管理”数据库中,以 建立的“统计各专业学生人数”查询为数据源, 使用“图表向导”创建窗体,显示统计结果。
1.4 使用“数据透视表向导”
数据透视表窗体是一种交互式的表,可以 进行选定的计算,例如求和(“数字”字段的默认 值)与计数(“文本”字段的默认值),所进行的计 算与数据在数据透视表窗体中的排列有关。
根据数据源的选择,一般把使用“窗体向 导”创建窗体分为单数据源和多数据源两种情况。
1.使用向导创建基于一个表或查询的窗体 2.创建基于多个表的窗体
1.3 使用“图表向导”
在实际应用中,将表或查询中的数据及其 之间的关系用图表形象地加以描述,更能直观地 反映数据处理结果。
利用Access 2003提供的“图表向导”可以 快速创建图表窗体,要使用图表窗体,用户需要 安装Microsoft Graph。
Access数据库技术与应用
创建窗体
在Access 2003中,创建窗体有两种方法: (1) 窗体向导 Access 2003提供了6种创建窗体的向导, 如图6.4所示,包括窗体向导、自动创建窗体: 纵栏式、自动创建窗体:表格式、自动创建窗 体:数据表、图表向导和数据透视表向导。
创建窗体
(2) 手动方式(又称窗体设计器) 使用人工方式创建窗体,需要创建窗体的 每一个控件,建立控件与数 使用“数据透视表向导”
【例6.4】 创建计算各系不同职称教师人数 的数据透视表窗体。
基本思想是:将“专业”作为列标题放在数 据透视表的顶端,“系别”作为行标题放在数据 透视表的左列,在行列的交叉处显示计算出来的 相应教师人数。
Access数据库技术与应用
1.1 使用自动创建窗体向导
第5章 Access 2010数据库应用教程 窗体
Access 2010数据库应用教程
5.2 创建窗体
在“创建”选项卡的 “窗体”组中,提供了 多种创建窗体的功能按 钮。其中包括:“窗 体”、“窗体设计”和 “空白窗体”三个主要 的按钮,还有“窗体向 导”、“导航”和“其 他窗体”三个辅助按钮。
Access 2010数据库应用教程
使用按钮快速创建
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
窗体的类型
5.图表窗体 Access2010提供了多种图表,包括折线图、 柱型图、饼图、圆环图、面积图、三维条 型图等。可以单独使用图表窗体,也可以 将它嵌入到其他窗体中作为子窗体。
Access 2010数据库应用教程
Access 2010数据库应用教程
使用按钮快速创建
Access 2010数据库应用教程
使用按钮快速创建
【例】在“学生管理”数据库中,以“班 级”为数据源使用“多个项目”创建窗体。 操作步骤如下: (1)打开“学生管理”数据库,在“导航” 窗口选定“班级”表; (2)在“创建”选项卡中的“窗体”组中, 点击“其他窗体”按钮,选中“多个项 目”。
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
窗体的类型
2.表格式窗体 在窗体中显示表或查询中的记录。记录中 的字段横向排列,记录纵向排列。每个字 段的字段名称都放在窗体顶部,做窗体页 眉。可通过滚动条来查看其他记录。
Access 2010数据库应用教程
窗体的类型
Access 2010数据库应用教程
使用数据透视图创建窗体
数据透视图是一种交互式的图,利用它可 以把数据库中的数据以图形方式显示,从 而可以直观地获得数据信息。 单击“数据透视图”按钮创建数据透视图 窗体,第一步只是窗体的半成品,接着还 需要用户通过选择填充有关信息进行第二 步创建工作,整个窗体才创建完成。
数据库课件-窗体的设计与创建
5.3.1 认识窗体的设计视图
窗体的设计视图是设计和编辑窗体的工作区。所有 的窗体都有主体节,在默认情况下,设计视图只显示主 体节 。
1. 窗体设计视图的结构
如果要添加其他节,可在窗体中单击鼠标右键,在快捷菜 单中选择“窗体页眉/页脚”或“页面页眉/页脚”命令。
添加页面页眉/页脚 添加窗体页眉/页脚
【实例5-5】根据“教学信息管理系统”数据库中的教 师表,使用窗体向导创建“教师信息”窗体。
5.2.6 使用“空白窗体”按钮创建窗体
6 使用“空白窗体”按钮创建窗体
【实例5-6】使用“空白窗体”按钮创建“教学信息管 理系统”数据库中的“学生”窗体。
5.3 设计窗体
通常要创建灵活复杂的窗体,可以有两种选择,第一种 选择是直接在设计视图中对窗体进行设计。另一种选择是 先使用窗体向导或其他方法快速创建窗体,然后在设计视 图中进行调整修改。
5.1.1窗体的组成
5.1.2 窗体的类型
窗体按功能分类,其有如下四种类型:数据操作窗体、控 制窗体、信息显示窗体和交互信息窗体。 数据操作窗体:用户对表或查询进行显示、浏览、输入和修 改等多种操作。在实际应用当中,通常考虑把数据操作窗体与 控制窗体结合起来一起使用。 控制窗体:主要用来操作或控制程序的运行。这类窗体通常 通过“命令按钮”等控件来接受并执行用户请求。 信息显示窗体:主要用来显示信息。可以通过数值或图表的 形式显示信息,如数据透视表和数据透视图。 交互信息窗体:主要用于需要自定义的各种信息窗口,包括 警告、提示信息,或要求用户填入内容等。如当输入数据违反 有效性规则时,系统自动弹出的警告信息。
(4)创建未绑定型组合框,用来查阅表或查询中的值
【实例5-11】在上面已经建立的“教师信息查询”窗 体中,在窗体页眉中添加基于“院系”表的未绑定型 组合框 。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
(4)页面页眉与页面页脚 页面页眉与页面页脚只出现在打印的窗体上, 页面页眉与页面页脚只出现在打印的窗体上 , 通常因为窗 体主要用于屏幕信息的交互, 体主要用于屏幕信息的交互,所以在设计窗体时很少考虑对页面 页眉与页面页脚的设计。若有页面页眉与页面页脚窗体, 页眉与页面页脚的设计。若有页面页眉与页面页脚窗体,它们的 作用也大多是为了输出说明信息。 作用也大多是为了输出说明信息。
组合式窗体: 组合式窗体:由主窗体和子 窗体构成。一般地, 窗体构成。一般地,数据 表窗体表示的是主数据表 或查询中的数据, 或查询中的数据,而子窗 体中表示的是被关联的数 据表(查询)中的数据。 据表(查询)中的数据。 这种窗体集合了窗体和数 据工作表的所有优点。 据工作表的所有优点。
指定类别的属性 指定类别的 所有产品
5. 图表窗体
图表窗体:将数据以图表的方式表示。一般地, 图表窗体:将数据以图表的方式表示。一般地,可以表 示图表本身, 示图表本身,也可以将它嵌入到其他窗体中作为子窗 提供了多种图表,包括折线图、柱型图、 体。Access 提供了多种图表,包括折线图、柱型图、 饼图、圆环图、面积图、三维条型图等。 饼图、圆环图、面积图、三维条型图等。
5.2 窗体的各种形式 1. 纵栏式窗体
纵栏式窗体: 纵栏式窗体:在窗体界面 中,记录中各字段纵向 排列, 排列,每次只显示表或 查询中的一条记录, 查询中的一条记录,可 以占一个或多个屏幕。 以占一个或多个屏幕。 纵栏表窗体通常用于输入 数据, 数据,每个字段的标签 一般都放在字段左边。 一般都放在字段左边。 可以使用Windows Windows的大 可以使用Windows的大 多数控制操作, 多数控制操作,从而提 高输入效率。 高输入效率。
打印数据: 打印数据:在Access中,除了报表对象之外,窗体对象中 中 除了报表对象之外,
的信息也可以打印出来。 的信息也可以打印出来。
3. 窗体的组成
窗体由一组窗体控件构成,每一个窗体由于数据源( 窗体由一组窗体控件构成,每一个窗体由于数据源(表、查 窗体控件属性的不同,所产生的形式也是多种多样的。 询)、窗体控件属性的不同,所产生的形式也是多种多样的。 窗体通常由窗体页眉、窗体页脚、页面页眉、 窗体通常由窗体页眉、窗体页脚、页面页眉、页面页脚及主 部分组成,每个部分都称为窗体的“ 体5部分组成,每个部分都称为窗体的“节” 。 (1)窗体页眉 窗体的页眉位于窗体的最上方,是由窗体控件组成的, 窗体的页眉位于窗体的最上方,是由窗体控件组成的,主要 用于显示窗体标题、说明窗体的使用、放置窗体中的控制按钮。 用于显示窗体标题、说明窗体的使用、放置窗体中的控制按钮。 (2)窗体页脚 窗体的页脚位于窗体的最下方,同样是由窗体控件组成的。 窗体的页脚位于窗体的最下方,同样是由窗体控件组成的。 它主要用于窗体的使用说明,以及窗体中控制按钮的摆放。 它主要用于窗体的使用说明,以及窗体中控制按钮的摆放。由于 窗体页脚和窗体页眉的功能基本相同, 窗体页脚和窗体页眉的功能基本相同,通常在设计窗体中省略对 窗体页脚的设计,或只是让窗体页脚起一个窗体的脚注作用, 窗体页脚的设计,或只是让窗体页脚起一个窗体的脚注作用,说 明窗体的制作时间、设计者等内容。 明窗体的制作时间、设计者等内容。
(2)在设计视图中的建窗体的过程 在设计视图中的建窗体的过程
S1. 打开窗体设计视图 打开窗体设计视图 并按需要添加页眉页脚 窗体设计视图, 添加页眉页脚。 打开窗体设计视图,并按需要添加页眉页脚。 S2. 为窗体设定数据源 单一数据源:数据来自一个表或查询。 单一数据源:数据来自一个表或查询。 自动设定: 新建窗体” ◆自动设定:在“新建窗体” 对话框中选择表或 查询。 查询。 手动设定: ◆手动设定:先选定窗 体 ; 再打开属性窗口 , 然后在 数据”页的“记录源”组合框中选择表或查询。 “数据”页的“记录源”组合框中选择表或查询。 多数据源:数据来源涉及多个表或查询。 多数据源:数据来源涉及多个表或查询。 ◆单击窗体属性对话框“数据”页的“记录源”组合框 单击窗体属性对话框“数据”页的“记录源” 窗体属性对话框 侧的…按钮 打开查询设计器; 按钮, 右 侧的 按钮,打开查询设计器; 设计多表查询; ◆设计多表查询;
2. 表格式窗体
表格式窗体: 表格式窗体:在窗体的一个画面中显示表或查询中的全部记 记录中的字段横向排列,记录纵向排列。 录。记录中的字段横向排列,记录纵向排列。每个字段的 标签都放在窗体顶部,做窗体页眉。 标签都放在窗体顶部,做窗体页眉。可通过滚动条来查看 和维护其他记录。 和维护其他记录。
3. 组合式窗体
切换子窗体记录 选择类别 切换主窗体记录
4. 数据透视表窗体
数据透视表: 一种交互式表,可动态改变版面布置, 数据透视表:是一种交互式表,可动态改变版面布置, 以按不同方式计算、分析数据。 以按不同方式计算、分析数据。所进行的计算与数据 在数据透视表中的排列有关。例如, 在数据透视表中的排列有关。例如, 可水平或垂直显示字段值,再计算每行或列的合计。 可水平或垂直显示字段值,再计算每行或列的合计。 可将字段值作行号或列标,在交叉点进行统计计算。 可将字段值作行号或列标,在交叉点进行统计计算。
第5章 窗 体
1.窗体的功能与组成 窗体的功能与组成 2.窗体的各种形式 窗体的各种形式 3.窗体的视图 窗体的视图 4.窗体的创建 窗体的创建 5.常用控件的使用 常用控件的使用 6.使用窗体操纵数据 使用窗体操纵数据
5.1 窗体的功能与组成 1. Access数据库中的窗体对象 数据库中的窗体对象 输入和维护表中数据的一 种方式,是用户操作数 种方式 是用户操作数 据库的界面,通过它, 据库的界面,通过它, 用户可以对数据库中的 数据进行管理和维护, 数据进行管理和维护, 它是数据库与用户之间 联系的桥梁。 联系的桥梁。 窗体是以表或查询为基 础而创建的, 础而创建的,在窗体中 显示的数据实际上是调 用的表或查询中的数据。 用的表或查询中的数据。
6. 窗体的设计 利用设计视图创建,修改窗体 窗体的设计----利用设计视图创建 利用设计视图创建, (1)设计视图的构造 设计视图的构造
工具栏
工具箱
工作区
工具栏: 工具栏:
视图
插入超链接 字段列表 自动套用格式 生成器 新对象
工具箱 代码 属性 数据库窗口
视图按钮:在几种视图之间切换。 视图按钮:在几种视图之间切换。 插入超链接按钮: 插入超链接按钮: 字段列表按钮:显示所选择的表或查询的字段列表。 字段列表按钮:显示所选择的表或查询的字段列表。 工具箱按钮:显示工具箱栏。 工具箱按钮:显示工具箱栏。 自动套用格式按钮:显示“自动套用格式”对话框。 自动套用格式按钮:显示“自动套用格式”对话框。 代码按钮:打开VBA窗口,显示当前窗体的代码。 VBA窗口 代码按钮:打开VBA窗口,显示当前窗体的代码。 属性按钮:显示窗体属性对话框。 属性按钮:显示窗体属性对话框。 生成器按钮:弹出“选择生成器”对话框, 生成器按钮:弹出“选择生成器”对话框,可选择三 种生成器:表达式生成器、宏生成器和代码生成器。 种生成器:表达式生成器、宏生成器和代码生成器。 数据库窗口按钮:单击该按钮,返回数据库窗口。 数据库窗口按钮:单击该按钮,返回数据库窗口。 新对象按钮:单击其右侧箭头,弹出一个折叠菜单, 新对象按钮:单击其右侧箭头,弹出一个折叠菜单, 可选择其中的选项新建对象。 可选择其中的选项新建对象。
工具箱: 工具箱:
用于向窗体添加各种控件: 用于向窗体添加各种控件: 控件 单击工具箱上合适的按钮, 单击工具箱上合适的按钮, 再单击窗体上要放按钮的位 置,或按住鼠标左键并拖动 画出一个控件。 画出一个控件。
选择对象 标签 选项组 单选扭 组合框 命令按钮 非绑定对象框 分页符 子窗体/子报表 矩形 图片框 绑定对象框 多页控件 直线 其他控件 控件向导 文本框 切换按钮 复选框 列表框
及时告诉用户即将发生的动作信息, 及时告诉用户即将发生的动作信息,如在用户要删除一条 人员信息记录时,要求其进行确认。 人员信息记录时,要求其进行确认。
控制程序执行:在应用程序中, 控制程序执行:在应用程序中,一般由窗体提供程序和用
户间信息交互的界面,而实际工作主要由程序代码来完成。 户间信息交互的界面,而实际工作主要由程序代码来完成。 Access中的窗体也可以与VBA编写的函数 中的窗体也可以与VBA编写的函数、 Access中的窗体也可以与VBA编写的函数、子程序这样的程 序代码段相结合。 序代码段相结合。
2. 窗体的功能
显示与编辑数据:这是窗体最普遍的应用方式, 显示与编辑数据:这是窗体最普遍的应用方式,窗体向用
户提பைடு நூலகம்一个方法来规定数据库中数据的显示用户还可以利 用窗体进行数据库中数据的修改、添加和删除。 用窗体进行数据库中数据的修改、添加和删除。
显示消息:在窗体中可以显示一些解释或警告消息, 显示消息:在窗体中可以显示一些解释或警告消息,以便
4. 创建图表 通过图表向导 创建图表----通过图表向导 班成绩” 以“A班成绩”为例,创建图表窗体,步骤如 114所示: 班成绩 为例,创建图表窗体,步骤如P 所示:
5. 创建组合窗体 有两种方法可以创建组合窗体: 有两种方法可以创建组合窗体: (1)同时创建窗体与子窗体 一对多的情况: 同时创建窗体与子窗体---一对多的情况 同时创建窗体与子窗体 一对多的情况: 具体操作见书。 具体操作见书。 (2) 将子窗体添加到已有的窗体中 通过“子窗体 子 将子窗体添加到已有的窗体中----通过 子窗体/子 通过“ 报表”控件关联,具体操作见书。 报表”控件关联,具体操作见书。
5.4. 创建窗体的方法
自动窗体:自动设计窗体格式, 自动窗体:自动设计窗体格式,只须确定数据源即可 自动窗体:纵栏式: ◆自动窗体:纵栏式:自动创建纵栏式窗体 自动窗体:表格式: ◆自动窗体:表格式:自动创建表格式窗体 自动窗体:数据表: ◆自动窗体:数据表:自动创建数据表格式的窗体 ◆自动窗体:数据透视表:自动创建数据透视表窗体 自动窗体:数据透视表: 自动窗体:数据透视图: ◆自动窗体:数据透视图:自动创建数据透视图窗体 窗体向导:使用Access系统提供的向导, 窗体向导:使用Access系统提供的向导,可以选择数据 Access系统提供的向导 也可选择窗体的布局和窗体样式。 源,也可选择窗体的布局和窗体样式。 图表向导: 图表向导:设计各种统计图的向导 数据透视表向导:设计数据透视表的向导 数据透视表向导:设计数据透视表的向导 数据透视表 利用设计视图新建窗体:在窗体设计视图中, 利用设计视图新建窗体:在窗体设计视图中,可以从需 要出发创建窗体,也可修改窗体。 要出发创建窗体,也可修改窗体。