没有合适的资源?快使用搜索试试~ 我知道了~
access窗体[整理].pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 153 浏览量
2021-10-12
23:21:04
上传
评论
收藏 2.05MB PDF 举报
温馨提示
![preview](https://dl-preview.csdnimg.cn/32243190/0001-b42032e4cf2d08d8abd61e12eea7a65b_thumbnail.jpeg)
![preview-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/scale.ab9e0183.png)
试读
34页
access窗体[整理].pdf
资源推荐
资源详情
资源评论
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![txt](https://img-home.csdnimg.cn/images/20210720083642.png)
![exe](https://img-home.csdnimg.cn/images/20210720083343.png)
![rar](https://img-home.csdnimg.cn/images/20210720083606.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/release/download_crawler_static/32243190/bg1.jpg)
第 5 章 窗体
一个完整的数据库应用系统不但要设计合理, 还应该有一个功能完善、 外观漂亮的用户
接口, 窗体是提供给用户操作 Access 数据库最主要的接口。 事实上, 在 Access 应用程序中,
用户对数据库的任何操作都是在窗体中进行的。窗体设计的好坏直接影响 Access 应用程序
的友好性和可操作性。
任何形式的窗体都是建立在表或查询的基础上的。 本章将介绍窗体的概念和作用、 窗体
的结构类型、窗体的创建和设计等内容。
5.1 窗体的结构和类型
作为用户和 Access 应用程序之间的主要接口, 窗体起着联系数据库与用户的桥梁作用。
既可以用于显示表和查询中的数据, 输入数据、 编辑数据和修改数据, 也可以作为输入界面,
接受用户的输入, 判定其有效性、 合理性, 并针对输入执行一定的功能。 与数据表不同的是,
窗体本身没有存储数据,也不像表那样,只以行和列的形式显示数据。
1.窗体的结构
作为用户和数据库系统的接口, 窗体在设计时, 是系统开发用户的工作台, 在运行程序
时,对应于一个窗口界面。窗体具有 3 种视图,即“设计”视图、 “窗体”视图和“数据表”
视图。窗体的“设计”视图是用于创建窗体或修改窗体的窗口;窗体的“窗体”视图是显示
记录数据的窗口,主要用于添加或修改表中的数据;窗体的“数据表”视图是以行列格式显
示表、查询或窗体数据的窗口。在“数据表”视图中可以编辑、添加、修改、查找或删除数
据。
与 Windows 环境下的应用程序窗口一样, Access 中的窗体也具有控制菜单、标题栏、
最大化 /复原按钮、最小化按钮、关闭按钮以及边框。在窗体设计视图中,窗体的工作区主
要包括窗体页眉、 页面页眉、 主体、页面页脚和窗体页脚等 5 部分,每一部分又称为一个 “节”
如图 5.1 所示。
窗体页眉位于设计窗口的最上方, 一般用于设置窗体的标题、 提示信息或放置执行其他
任务的命令按钮等。
页面页眉的内容只有在打印时才会出现, 一般用来设置窗体在打印时的页头信息。 例如,
标题、字段名或者用户要在每一页上方显示的内容。
页面页脚与页面页眉相对应, 一般用来设置窗体在打印时的页脚信息, 只出现在打印时
每一页的底端。例如,日期、页码或用户要在每一页下方显示的内容。
主体节通常用来显示记录数据, 可以在显示或页面上只显示一条记录, 也可以显示多条
记录。
窗体页脚与窗体页眉相对应, 位于窗体底部, 一般用于显示汇总主体节的数据, 使用命
令的操作说明等信息。也可以设置命令按钮,放置命令按钮或提示信息等。
另外窗体中还包含标签、文本框、复选框、列表框、组合框、选项组、命令按钮、图像
等图形化的对象,这些对象被称为控件,在窗体中起不同的作用。
![](https://csdnimg.cn/release/download_crawler_static/32243190/bg2.jpg)
图 5.1 窗体的结构
2.窗体的类型
Access 提供了 6 种类型的窗体,分别是纵栏式窗体、表格式窗体、数据表窗体、主 /子
窗体、图形窗体和数据透视表窗体。
⑴纵栏式窗体
纵栏式窗体是最基本的、也是默认的窗体格式,它将窗体中的一个显示记录按列分隔,
每列的左边显示字段名, 右边显示字段内容, 如图 5.2 所示。纵栏式窗体通常用于输入数据。
在纵栏式窗体中,可以随意的安排字段,可以使用 Windows 的多种控件操作,还可以
设置直线、方框、颜色、特殊效果等。通过建立和使用纵栏式窗体,可以美化操作界面,提
高操作效率。
⑵表格式窗体
表格式窗体将每条记录中的字段横向排列, 而将记录纵向排列。 从而可在一个窗体中显
示多条记录的内容。例如,图 5.3 所示的“部门”窗体就是一个表格式窗体,窗体上显示了
两条记录。如果要浏览更多的记录,可以通过垂直滚动条进行浏览。
⑶数据表窗体
数据表窗体从外观上看与数据表和查询显示数据的界面相同, 就是将 “数据表” 套用到
窗体上,显示 Access 最原始的数据风格。如图 5.4 所示。
数据表窗体的主要作用是作为一个窗体的子窗体。
图 5.2 纵栏式窗体
![](https://csdnimg.cn/release/download_crawler_static/32243190/bg3.jpg)
图 5.3 表格式窗体
图 5.4 数据表窗体
⑷主 /子窗体
窗体中的窗体称为子窗体, 包含子窗体的基本窗体被称为主窗体。 主窗体和子窗体通常
用于显示多个表或查询中的数据,这些表或查询中的数据具有一对多关系。 例如, 在“教学
管理”数据库中,每名学生可以选多门课程,这样“学生”和“成绩”之间就存在一对多的
关系,“学生”表中的每一条记录都与“选修”表中的多条记录相对应。这时,可以创建一
个带有子窗体的主窗体,用于显示“学生”表和“成绩”表中的数据。如图 5.5 所示,“学
生”表中的数据是一对多关系中的“一”端,在主窗体中显示。 “选修”表中的数据是一对
多关系中的“多”端,在子窗体中显示。在这种窗体中,主窗体和子窗体彼此链接,主窗体
显示某一条记录的信息,子窗体就会显示与主窗体当前记录相关的记录的信息。
主窗体只能显示为纵栏式的窗体, 子窗体可以显示为数据表窗体, 也可以显示为表格式
窗体。当在主窗体中输入数据或添加记录时, Access 会自动保存每一条记录到子窗体对应
的表中。在子窗体中,可创建二级子窗体,即在主窗体内可以包含子窗体, 子窗体内又可以
包含子窗体。
图 5.5 主 /子窗体
![](https://csdnimg.cn/release/download_crawler_static/32243190/bg4.jpg)
图 5.6 图表窗体
图 5.7 数据透视表窗体
⑸图表窗体
图表窗体的数据源可以是数据表,也可以是查询,是利用 Microsoft Graph 以图形方式
显示用户的数据,如图 5.6 所示。 Access 提供了多种图表,包括折线图、柱形图、饼图等。
⑹数据透视表窗体
数据透视表窗体是一种交互式的表, Access 为了以指定的数据表或查询为数据源产生
一个 Excel 的分析表而建立的一种窗体形式, 可以进行某些计算, 如求和与计数等。 如图 5.7
所示。用户可以改变透视表的布局,以满足不同的数据分析方式和要求。
5.2 创建窗体
与表、查询建立过程一样,创建窗体既可以使用人工方式,也可以使用“向导”方式。
使用人工方式创建窗体, 需要创建窗体的每一个控件, 并建立控件和数据源之间的联系。 利
用向导可以简单、 快捷地创建窗体。 用户可按向导的提示输入有关信息, 一步一步地完成窗
体的创建工作。 通常创建窗体的做法是先使用向导创建窗体, 加快布局的速度, 再切换到设
计视图中修改窗体。
5.2.1 使用向导创建窗体
Access 提供了6种制作窗体的向导,包括“窗体向导” 、“自动创建窗体:纵栏表” 、“自
![](https://csdnimg.cn/release/download_crawler_static/32243190/bg5.jpg)
动创建窗体:表格” 、“自动创建窗体:数据表” 、“图表向导”与“数据透视表向导” 。
1.使用“自动创建窗体”
Access 提供了两种方法来自动创建窗体:自动窗体、自动创建窗体向导。
⑴ 创建自动窗体
使用“自动窗体” 功能是创建窗体最迅速方便的方法, 它可以创建一个显示选定的表或
查询中所有字段及记录的窗体。
创建自动窗体, 只需在数据库窗口中选定需要创建窗体的表或查询, 然后选择插入菜单
中的“自动窗体”命令,或单击数据库工具栏中新对象中的“自动窗体”命令,就可以创建
自动窗体。
【例 5.1】 利用“学生”表作为数据源创建“自动窗体” 。
① 打开“数据库”窗口,选择“表”对象,选中“学生表” 。如图 5.8 所示。
② 单击“工具栏”插入菜单中的“自动窗体”命令,或单击数据库工具栏中新对象
按钮右侧下拉菜单中的“自动窗体”命令,系统会显示“学生”表的单列窗体。如图 5.9 所
示。
⑵自动创建窗体向导
利用“自动创建窗体向导” 可以创建三种窗体: 纵栏式窗体、 表格式窗体和数据表窗体,
在建成后的窗体中, 每个字段都显示在一个独立的行上, 并且左边带有一个标签。 三种窗体
的创建过程完全相同。
图 5.8 选择“自动窗体”数据源
【例 5.2】在“教学管理”数据库中,使用“自动创建窗体:纵栏表”创建“教工”窗
体。
①在“数据库”窗口中,如果数据源是表,则单击“表”对象;如果数据源是查询,则
单击“查询”对象。这里单击“表”对象。在“表”对象中,选中“教工” 。
②单击工具栏上的 “新对象” 按钮 右侧的向下箭头按钮, 从下拉列表中选择 “窗体”
选项,显示“新建窗体”对话框,如图 5.10 所示。也可以在“窗体”对象下直接单击“新
建”按钮,然后在显示的“新建窗体”对话框中,从“请选择该对象数据的来源表或查询”
下接列表中选择“教工”表。
③从对话框中选择“自动创建窗体:纵栏式”选项,系统显示新建的窗体,如图 5.11
所示。
④单击工具栏上的“保存”按钮,显示显示“另存为”对话框,在“窗体名称”框内输
入窗体的名称,单击“确定”按钮,就建立了纵栏式窗体。
剩余33页未读,继续阅读
资源评论
![avatar-default](https://csdnimg.cn/release/downloadcmsfe/public/img/lazyLogo2.1882d7f4.png)
![avatar](https://profile-avatar.csdnimg.cn/default.jpg!1)
cyh76339129
- 粉丝: 1
- 资源: 14万+
![benefits](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-1.c8e153b4.png)
下载权益
![privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-2.ec46750a.png)
C知道特权
![article](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-3.fc5e5fb6.png)
VIP文章
![course-privilege](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-4.320a6894.png)
课程特权
![rights](https://csdnimg.cn/release/downloadcmsfe/public/img/vip-rights-icon.fe0226a8.png)
开通VIP
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助
![voice](https://csdnimg.cn/release/downloadcmsfe/public/img/voice.245cc511.png)
![center-task](https://csdnimg.cn/release/downloadcmsfe/public/img/center-task.c2eda91a.png)
安全验证
文档复制为VIP权益,开通VIP直接复制
![dialog-icon](https://csdnimg.cn/release/downloadcmsfe/public/img/green-success.6a4acb44.png)