Access数据库系统与应用 第4章 窗体设计与应用.ppt
《Access数据库系统与应用 第4章 窗体设计与应用.ppt》由会员分享,可在线阅读,更多相关《Access数据库系统与应用 第4章 窗体设计与应用.ppt(52页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、ACCESSACCESS数据库应用数据库应用第第4章章 窗体设计与应用窗体设计与应用全体编者全体编者Compute Center,Qiqihar University ACCESSACCESS数据库应用数据库应用本章内容提要本章内容提要 窗体概述窗体概述窗体的创建窗体的创建窗体中的基本控件及其应用窗体中的基本控件及其应用 在窗体视图中操作数据在窗体视图中操作数据 ACCESSACCESS数据库应用数据库应用一、窗体概述1.窗体概述窗体概述 窗体是用户操作数据的一种界面,利用窗体可以对数据进窗体是用户操作数据的一种界面,利用窗体可以对数据进行输入、修改和查找等操作。窗体中的数据来源可以是数行输入
2、、修改和查找等操作。窗体中的数据来源可以是数据表,也可以是查询。据表,也可以是查询。2.窗体的种类窗体的种类按窗体的功能:按窗体的功能:数据交互型窗体和命令选择型窗体数据交互型窗体和命令选择型窗体按窗体的作用:按窗体的作用:数据输入窗体、切换面板窗体和弹出式窗体数据输入窗体、切换面板窗体和弹出式窗体按数据记录的显示方式:按数据记录的显示方式:纵栏式窗体、表格式窗体、数据表窗体、主纵栏式窗体、表格式窗体、数据表窗体、主/子窗体、图表窗体和子窗体、图表窗体和数据透视表窗体数据透视表窗体ACCESSACCESS数据库应用数据库应用(1)窗体分类-按功能分按功能分按功能分按功能分数据交互型窗体数据交互
3、型窗体作用是对表中数据作用是对表中数据 进进行操作:添加、修改、行操作:添加、修改、删除等。删除等。ACCESSACCESS数据库应用数据库应用(1)窗体分类-按功能按功能按功能按功能命令选择型窗体命令选择型窗体作用是控制数据库操作用是控制数据库操作过程。作过程。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分纵栏式窗体纵栏式窗体纵栏式窗体是将纵栏式窗体是将窗体中的一条记窗体中的一条记录按列分隔,每录按列分隔,每列的左边显示字列的左边显示字段名,右边显示段名,右边显示字段内容,通常字段内容,通常在同一时刻只能在同一时刻只能显示一条记录的显示一条记录的信息信息。ACC
4、ESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分表格式窗体表格式窗体在表格式窗体中,记录的所有字段名都显示在窗在表格式窗体中,记录的所有字段名都显示在窗体的顶部,下面的每一行是一条记录信息,在表体的顶部,下面的每一行是一条记录信息,在表格式窗体的一个画面中,格式窗体的一个画面中,可以显示数据来源中的可以显示数据来源中的多条记录多条记录。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分数据表窗体数据表窗体在数据表窗体中,数据的显示格式与表在在数据表窗体中,数据的显示格式与表在“数据数据表表”视图下的显示格式类似,通常显示最多的数视图下的显示格式类
5、似,通常显示最多的数据记录。据记录。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分主主/子窗体子窗体窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。窗体中的窗体称为子窗体,包含子窗体的窗体称为主窗体。主主/子窗体通常用于显示多个数据来源中的数据,这些数子窗体通常用于显示多个数据来源中的数据,这些数据来源中的数据具有一对多的关系。据来源中的数据具有一对多的关系。子窗体子窗体ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分图表窗体图表窗体以图表方式显示数据。包括折线图、柱型图、饼图、圆环以图表方式显示数据。包括折线图、柱型图、饼图、圆环
6、图、面积图、三维条型图等等。图、面积图、三维条型图等等。ACCESSACCESS数据库应用数据库应用(2)窗体分类-按数据显示方式分数据透视表窗体数据透视表窗体以指定的数据来源产生一个以指定的数据来源产生一个Excel分析表而建立起来的一种分析表而建立起来的一种窗体,允许用户对表格内的数据进行一些扩展和其他操作。窗体,允许用户对表格内的数据进行一些扩展和其他操作。ACCESSACCESS数据库应用数据库应用3.窗体的视图 窗体中使用的视图:窗体中使用的视图:窗体中使用的视图:窗体中使用的视图:设计视图设计视图用于创建新的窗体,也可以实现对已有的窗体的修改。用于创建新的窗体,也可以实现对已有的窗
7、体的修改。窗体视图窗体视图用于显示窗体的记录信息,可以实现表中数据的添加或修改。用于显示窗体的记录信息,可以实现表中数据的添加或修改。数据表视图数据表视图窗体中的数据以行、列格式显示,可以对窗体中数据进行添加、窗体中的数据以行、列格式显示,可以对窗体中数据进行添加、删除、修改等编辑操作删除、修改等编辑操作。数据透视表视图数据透视表视图使用使用“Office 数据透视表组件数据透视表组件”,易于进行交互式数据分析。,易于进行交互式数据分析。数据透视图视图数据透视图视图使用使用“Office Chart组件组件”,便于创建动态的交互式图表,便于创建动态的交互式图表。切换方式切换方式切换方式切换方式
8、“视图视图”菜单或工具栏上的菜单或工具栏上的“视图视图”按钮。按钮。ACCESSACCESS数据库应用数据库应用 4.窗体的组成 窗体最多可以使用窗体最多可以使用5个节:个节:窗体页眉、页面页眉、主体节、页面页脚和窗体窗体页眉、页面页眉、主体节、页面页脚和窗体页脚。页脚。窗体默认只有主体节,用户可以添加窗体默认只有主体节,用户可以添加“页面页眉页面页眉/页脚页脚”和和“窗体页眉窗体页眉/页脚页脚”窗体页眉窗体页眉页面页眉页面页眉主体节主体节页面页脚页面页脚窗体页脚窗体页脚 ACCESSACCESS数据库应用数据库应用4.窗体的组成位于窗体的顶部,用于显示窗体的标题和使用说明。位于窗体的顶部,用
9、于显示窗体的标题和使用说明。在打印时位于首页顶部。在打印时位于首页顶部。窗体的底部,可以显示合计、日期、页码按钮等,在打印时,窗体的底部,可以显示合计、日期、页码按钮等,在打印时,在最后一个打印页中的最后一个主体节之后。在最后一个打印页中的最后一个主体节之后。用于显示窗体在打印时的页头信息,如:标题、图用于显示窗体在打印时的页头信息,如:标题、图像等。页面页眉只显示在打印页中。像等。页面页眉只显示在打印页中。显示窗体的记录。主体节是数据库系统数据显示窗体的记录。主体节是数据库系统数据处理的主要工作界面,是默认节。处理的主要工作界面,是默认节。用于显示窗体在打印时的页脚信息,如:日期、页码等。用
10、于显示窗体在打印时的页脚信息,如:日期、页码等。与页面页眉一样,页面页脚也只显示在打印页中。与页面页眉一样,页面页脚也只显示在打印页中。ACCESSACCESS数据库应用数据库应用二、窗体的创建二、窗体的创建使用使用“自动窗体自动窗体”创建窗体创建窗体【例例4.1】使用使用“窗体向导窗体向导”创建窗体创建窗体数据源可以是一个表或查询数据源可以是一个表或查询【例例4.2】在设计视图中创建窗体在设计视图中创建窗体可以创建新窗体,也可以对窗体进行修改可以创建新窗体,也可以对窗体进行修改【例例4.3】使用图表向导创建带有图表的窗体使用图表向导创建带有图表的窗体创建带有图表的窗体。创建带有图表的窗体。【
11、例例4.4】创建带有数据透视表的窗体创建带有数据透视表的窗体“数据透视表数据透视表”是一种能用所选格式和计算方法汇总大是一种能用所选格式和计算方法汇总大量数据的交互表。量数据的交互表。【例例4.54.5】ACCESSACCESS数据库应用数据库应用小 结本部分主要介绍窗体的基本概念和窗体的创本部分主要介绍窗体的基本概念和窗体的创建方法以及窗体的作用、窗体的分类、窗体建方法以及窗体的作用、窗体的分类、窗体视图等内容。视图等内容。其中,其中,掌握窗体的作用、窗体的分类、窗掌握窗体的作用、窗体的分类、窗体视图;重点掌握窗体的创建,尤其是利用体视图;重点掌握窗体的创建,尤其是利用设计视图创建窗体。设计
12、视图创建窗体。ACCESSACCESS数据库应用数据库应用课堂练习课堂练习课堂练习1、窗体的作用是什么?窗体分为哪常见的两类?、窗体的作用是什么?窗体分为哪常见的两类?2、窗体由哪几个节组成的?、窗体由哪几个节组成的?3、窗体页眉、窗体页眉/窗体页脚窗体页脚、页面页眉、页面页眉/页面页脚页面页脚 是如何添加是如何添加和删除的?和删除的?4、主体节中通常放置什么内容?、主体节中通常放置什么内容?5、分别利用向导和设计视图创建窗体、分别利用向导和设计视图创建窗体ACCESSACCESS数据库应用数据库应用附录【例例4.1】“自动窗体自动窗体”创建创建【例例4.2】“窗体向导窗体向导”创建创建【例例
13、4.3】在设计视图中创建在设计视图中创建【例例4.4】图表向导创建图表窗体图表向导创建图表窗体【例例4.5】向导创建数据透视表窗体向导创建数据透视表窗体ACCESSACCESS数据库应用数据库应用【例例4.1】“自动窗体”创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建纵栏式窗体数据库中,创建纵栏式窗体“读者档案读者档案”。操作步骤:操作步骤:在窗体对象下,打开在窗体对象下,打开“新建窗体新建窗体”对话框;对话框;选择选择“自动创建窗体:纵栏式自动创建窗体:纵栏式”,在,在“请选择该对象数据的请选择该对象数据的来源表或查询来源表或查询”下拉框中选择下拉框中选择“读者档案表读者
14、档案表”;打开系统自动创建的纵栏式窗体;打开系统自动创建的纵栏式窗体;命名命名“读者档案读者档案”,完成窗体的创建。,完成窗体的创建。ACCESSACCESS数据库应用数据库应用【例例4.2】“窗体向导”创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建数据库中,创建“图书编目图书编目”窗体。窗体。操作步骤:操作步骤:打开打开“新建窗体新建窗体”对话框,选择对话框,选择“窗体向导窗体向导”,选择,选择“图图书编目表书编目表”为数据源;为数据源;选定字段选定字段“书籍编号书籍编号”、“书籍名称书籍名称”、“书籍定价书籍定价”、“出版时间出版时间”、“现存数量现存数量”;选择选择“
15、纵栏表纵栏表”布局;布局;选择选择“标准标准”样式;样式;确定标题确定标题“图书编目图书编目”,保存所创的建窗体。,保存所创的建窗体。ACCESSACCESS数据库应用数据库应用【例例4.3】在设计视图中创建问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,创建数据库中,创建“读者借阅读者借阅”窗体。窗体。操作步骤:操作步骤:打开打开“新建窗体新建窗体”对话框中,选择对话框中,选择“设计视图设计视图”,选择,选择“读者借阅表读者借阅表”数据源;数据源;打开窗体设计视图;打开窗体设计视图;从字段列表中,将从字段列表中,将“读者卡号读者卡号”、“书籍编号书籍编号”、“借借阅时间阅时间”、“
16、归还时间归还时间”字段拖到窗体的适当位置上;字段拖到窗体的适当位置上;将窗体的窗体页眉设置为将窗体的窗体页眉设置为“读者借阅信息读者借阅信息”,在窗体的,在窗体的页面页脚文本框中输入页面页脚文本框中输入“=Now()”。保存为保存为“读者借阅读者借阅”。演示演示ACCESSACCESS数据库应用数据库应用【例例4.4】图表向导创建图表窗体问题描述:问题描述:在在“图书馆管理图书馆管理”数据库中,以数据库中,以“读者档案表读者档案表”为数据为数据源,创建带有图表的源,创建带有图表的“读者档案读者档案图表窗体图表窗体”操作步骤:操作步骤:在在“新建窗体新建窗体”中选择中选择”图表向导图表向导”,以
17、,以“读者档案表读者档案表”为数据源;为数据源;在选择图表数据所在字段的对话框中,添加在选择图表数据所在字段的对话框中,添加“读者身份读者身份”、“阅读阅读天数天数”字段,选择字段,选择“柱形图柱形图”类型;类型;在布局方式对话框中,把在布局方式对话框中,把“读者身份读者身份”放横轴上,放横轴上,“阅读天数阅读天数”字字段放纵轴上;段放纵轴上;指定标题指定标题“读者档案读者档案图表窗体图表窗体”;保存保存“读者档案读者档案图表窗体图表窗体”。演示演示ACCESSACCESS数据库应用数据库应用【例例4.5】向导创建数据透视表窗体向导创建数据透视表窗体问题描述:问题描述:在在“图书馆管理图书馆管
18、理”数据库中,以数据库中,以“读者档案表读者档案表”为数据为数据源,创建带有数据透视表的源,创建带有数据透视表的“读者档案读者档案-数据透视表窗数据透视表窗体体”。操作步骤:操作步骤:在在“新建窗体新建窗体”对话框中,选择对话框中,选择“数据透视表向导数据透视表向导”,选择选择“读者档案表读者档案表”为数据源;为数据源;选择数据透视表所需字段;选择数据透视表所需字段;开如开如Excel“数据透视表向导数据透视表向导”对话框;对话框;单击单击“版式版式”按钮,打开用于设置数据透视表版式的对按钮,打开用于设置数据透视表版式的对话框。在该对话框中,将话框。在该对话框中,将“读者单位读者单位”字段拖到
19、字段拖到“行行”处,将处,将“读者身份读者身份”字段拖到字段拖到“列列”处,最后将处,最后将“读者读者编号编号”字段拖到字段拖到“数据数据”的位置上,保存窗体。的位置上,保存窗体。演示演示ACCESSACCESS数据库应用数据库应用三、三、基本控件及其应用基本控件及其应用在在“设计视图设计视图”中,有中,有“工具箱工具箱”窗窗口口在在“工具箱工具箱”窗口中,系统提供了窗口中,系统提供了4类控件类控件数据类控件包括:标签、文本框、组合框、列表框、数据类控件包括:标签、文本框、组合框、列表框、选项卡控件和子窗体选项卡控件和子窗体/子报表控件;子报表控件;图形类控件包括:直线、矩形、图像、未绑定对象
20、图形类控件包括:直线、矩形、图像、未绑定对象和绑定对象和绑定对象控制类控件包括:选项组、切换按钮、单选按钮、控制类控件包括:选项组、切换按钮、单选按钮、复选框、命令按钮和分页符;复选框、命令按钮和分页符;其他类控件包括:选择对象、控件向导和其他控件。其他类控件包括:选择对象、控件向导和其他控件。ACCESSACCESS数据库应用数据库应用1.“选择对象选择对象”和和“控件向导控件向导”选择对象选择对象 按下该按钮,用于选择窗体上的各种控件。按下该按钮,用于选择窗体上的各种控件。控件向导控件向导 按下该按钮,在添加控件时弹出按下该按钮,在添加控件时弹出“控件向导控件向导”对话框。对话框。演示演示
21、ACCESSACCESS数据库应用数据库应用2.“标签标签”和和“文本框文本框”控件控件“标签标签”控件控件用来显示窗体中各种说明和提示信息的。分为独立与关联用来显示窗体中各种说明和提示信息的。分为独立与关联两类。两类。“文本框文本框”控件控件用于表或窗体中非备注型的通用型字段值的输入、输出等用于表或窗体中非备注型的通用型字段值的输入、输出等操作。分为绑定与非邦定。操作。分为绑定与非邦定。【例例1】ACCESSACCESS数据库应用数据库应用3.“命令按钮”控件“命令按钮命令按钮”控件控件 用来控制程序的执行过程,以及控制对窗体中数据的操作等。用来控制程序的执行过程,以及控制对窗体中数据的操作
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access数据库系统与应用 第4章 窗体设计与应用 Access 数据库 系统 应用 窗体 设计
限制150内