Access数据库实用教程窗体.pptx
《Access数据库实用教程窗体.pptx》由会员分享,可在线阅读,更多相关《Access数据库实用教程窗体.pptx(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、7.1 7.1 窗体的作用和分类窗体的作用和分类7.1.1 窗体的作用 1.1.窗体的窗体的组成组成 窗体一般由窗体页眉、窗体页脚、主体、窗体一般由窗体页眉、窗体页脚、主体、页面页眉、页面页脚五节组成。页面页眉、页面页脚五节组成。2.2.窗体的作用窗体的作用:显示数据库中的数据。显示数据库中的数据。添加、修改和删除数据库中的数据。添加、修改和删除数据库中的数据。接收用户输入的信息。接收用户输入的信息。显示提示信息。显示提示信息。控制程序的运行顺序。控制程序的运行顺序。打印数据库中的数据。打印数据库中的数据。第1页/共29页7.1.2 窗体的分类 纵栏式窗体纵栏式窗体:一个界面一次只显示一条完整
2、一个界面一次只显示一条完整的记录并且记录中的每一个字段都占用独立的记录并且记录中的每一个字段都占用独立的一行。的一行。表格式窗体:一次显示记录源中的多条记表格式窗体:一次显示记录源中的多条记录和字段,所有的字段名称全部出现在窗体录和字段,所有的字段名称全部出现在窗体的顶端。的顶端。数据表窗体数据表窗体:可以一次显示记录源中的多个可以一次显示记录源中的多个字段和记录,与数据表视图显示的表一样。字段和记录,与数据表视图显示的表一样。主主/子窗体:是包含在另一个基本窗体中的子窗体:是包含在另一个基本窗体中的窗体,用于显示具有窗体,用于显示具有“一对多一对多”关系的表或关系的表或查询中的数据查询中的数
3、据。第2页/共29页 弹出式窗体弹出式窗体:用于显示信息和提示用户输用于显示信息和提示用户输入数据。入数据。数据透视表窗体数据透视表窗体:一种根据字段的排列方一种根据字段的排列方式和选用的计算方法汇总大量数据的交叉式式和选用的计算方法汇总大量数据的交叉式表。表。图表窗体图表窗体:利用图表的方式直观的显示汇利用图表的方式直观的显示汇总的信息,方便进行数据的对比,直观地显总的信息,方便进行数据的对比,直观地显示出数据的变化趋势。示出数据的变化趋势。第3页/共29页7.2 7.2 创建窗体创建窗体7.2.1 使用向导创建窗体 “使用向导创建窗体使用向导创建窗体”可以创建以单可以创建以单个表或查询为记
4、录源的窗体,也可以创个表或查询为记录源的窗体,也可以创建以多个表或查询为记录源的窗体。建以多个表或查询为记录源的窗体。【例例7-17-1】用用“窗体向导窗体向导”来创建用于来创建用于显示学生的学号、姓名、性别、出生年显示学生的学号、姓名、性别、出生年月、专业、课号和成绩信息的窗体。要月、专业、课号和成绩信息的窗体。要求掌握向导创建窗体的方法,并注意创求掌握向导创建窗体的方法,并注意创建基于多表的窗体时的显示方式。建基于多表的窗体时的显示方式。第4页/共29页7.2.2 使用设计器创建窗体 使用设计器创建窗体,可以以一个表或查询作为记录源,当显示的字段涉及使用设计器创建窗体,可以以一个表或查询作
5、为记录源,当显示的字段涉及到多个表时或是多个表中的数据的统计结果,可以通过先创建查询,以查询作记到多个表时或是多个表中的数据的统计结果,可以通过先创建查询,以查询作记录源,或直接在窗体的录源,或直接在窗体的“记录源记录源”属性中直接输入属性中直接输入SQLSQL语句,来完成多表的操作。语句,来完成多表的操作。【例例7-27-2】使用设计器创建窗体来显示学生的学号、姓名、性别、出生使用设计器创建窗体来显示学生的学号、姓名、性别、出生年月、专业、课号、成绩信息。掌握年月、专业、课号、成绩信息。掌握“设计器设计器”创建窗体的方法,各组成部分的创建窗体的方法,各组成部分的添加添加 ,控件的添加,窗体属
6、性的设置。,控件的添加,窗体属性的设置。第5页/共29页7.3 7.3 窗体的控件窗体的控件7.3.1 常用控件的介绍 控件是在窗体、报表或数据访问页中用于控件是在窗体、报表或数据访问页中用于显示数据、执行操作或起装饰作用的对象。窗显示数据、执行操作或起装饰作用的对象。窗体的功能是通过在窗体上添加的控件来实现的,体的功能是通过在窗体上添加的控件来实现的,窗体的设计实际上就等同于对窗体上控件的设窗体的设计实际上就等同于对窗体上控件的设计,包括控件的布局,控件属性和控件的事件计,包括控件的布局,控件属性和控件的事件过程等方面的设置过程等方面的设置 。在工具箱中列出常用的控。在工具箱中列出常用的控件
7、,如下图所示。件,如下图所示。各控件的功能如下表所示。各控件的功能如下表所示。第6页/共29页 控件名称控件名称 功功 能能选择对象选择对象按下此按钮,可以在窗体上选取控件、节或窗体按下此按钮,可以在窗体上选取控件、节或窗体控件向导控件向导用于打开或关闭控件向导。此按钮处于按下状态,当创建带有向用于打开或关闭控件向导。此按钮处于按下状态,当创建带有向导的控件时,会自动打开控件向导来创建控件。带有向导的控件导的控件时,会自动打开控件向导来创建控件。带有向导的控件有文本框、组合框、列表框、选项组等有文本框、组合框、列表框、选项组等标签标签用于显示说明信息。用于显示说明信息。Access Acces
8、s 会自动为添加在窗体上的控件附加标会自动为添加在窗体上的控件附加标签签文本框文本框用于显示、输入或编辑窗体、报表或数据访问页记录源中的数据,用于显示、输入或编辑窗体、报表或数据访问页记录源中的数据,显示计算的结果,接收用户输入的数据显示计算的结果,接收用户输入的数据切换按钮切换按钮可以单独使用,用于显示可以单独使用,用于显示“是是/否否”类型的数据,来接收用户对是类型的数据,来接收用户对是或否的选择。也可与选项组控件结合在一起使用或否的选择。也可与选项组控件结合在一起使用复选框复选框可以单独使用,用于显示可以单独使用,用于显示“是是/否否”类型的数据,来接收用户对是类型的数据,来接收用户对是
9、或否的选择。也可与选项组控件结合在一起使用或否的选择。也可与选项组控件结合在一起使用选项按钮选项按钮可以单独使用,用于显示可以单独使用,用于显示“是是/否否”类型的数据,来接收用户对是类型的数据,来接收用户对是或否的选择。也可与选项组控件结合在一起使用或否的选择。也可与选项组控件结合在一起使用选项组选项组与切换按钮、选项按钮或复选框结合起来使用,用来显示一组可与切换按钮、选项按钮或复选框结合起来使用,用来显示一组可供用户选择的值,每次只能有一个选项处于选中状态供用户选择的值,每次只能有一个选项处于选中状态列表框列表框显示可滚动的数值列表。在用户输入数据时,只能用列表中提供显示可滚动的数值列表。
10、在用户输入数据时,只能用列表中提供的值进行输入或修改现有的数据的值进行输入或修改现有的数据第7页/共29页 控件名称控件名称 功功 能能组合框组合框结合了文本框和列表框的特性,输入数据时,即可直接输入,结合了文本框和列表框的特性,输入数据时,即可直接输入,也可从列表中选择也可从列表中选择命令按钮命令按钮用于完成各种操作用于完成各种操作图像图像用于显示静态图片。在用于显示静态图片。在AccessAccess中不能对图片进行编辑中不能对图片进行编辑绑定对象框绑定对象框用于显示结合的用于显示结合的OLEOLE对象,一般用来显示记录源中对象,一般用来显示记录源中OLEOLE类型的字类型的字段的值。当记
11、录改变时,该对象会一起改变段的值。当记录改变时,该对象会一起改变未绑定对象未绑定对象框框用于显示未结合的用于显示未结合的OLEOLE对象。当记录改变时,该对象不会改变对象。当记录改变时,该对象不会改变分页符分页符用于在窗体上开始一个新的屏幕,或在打印的窗体上开始新的用于在窗体上开始一个新的屏幕,或在打印的窗体上开始新的一页一页选项卡选项卡用于创建多页的窗体,在选项卡上可以添加其他的控件用于创建多页的窗体,在选项卡上可以添加其他的控件子窗体子窗体/子子报表报表用于在窗体或报表上添加子窗体或子报表用于在窗体或报表上添加子窗体或子报表直线直线用于显示一条直线,可突出显示特别重要的信息用于显示一条直线
12、,可突出显示特别重要的信息矩形矩形显示一个矩形框,可将一些控件组合在一起显示一个矩形框,可将一些控件组合在一起其他控件其他控件用于向窗体中添加系统上已经安装的用于向窗体中添加系统上已经安装的ActiveXActiveX控件控件第8页/共29页在窗体上添加的控件可以分为以下三类:在窗体上添加的控件可以分为以下三类:绑定型(结合型)控件绑定型(结合型)控件:与数据库中表或与数据库中表或查询中的字段连接在一起,主要用于显示、查询中的字段连接在一起,主要用于显示、输入或编辑数据库中的数据,并且可以将输入或编辑数据库中的数据,并且可以将更改保存在数据库中。更改保存在数据库中。未绑定型(非结合型)控件:不
13、与字段未绑定型(非结合型)控件:不与字段连接的控件,主要用于显示信息、输入数连接的控件,主要用于显示信息、输入数据,输入的数据只保存在内存变量里。据,输入的数据只保存在内存变量里。计算型控件:以表达式作为数据来源,计算型控件:以表达式作为数据来源,用来显示表达式的计算结果。表达式可以用来显示表达式的计算结果。表达式可以是系统提供的函数、计算公式。计算公式是系统提供的函数、计算公式。计算公式可以包含数据库中的表或查询中的字段值,可以包含数据库中的表或查询中的字段值,也可以与窗体上其他控件中的数据有关。也可以与窗体上其他控件中的数据有关。第9页/共29页7.3.2 控件的使用方法 1.1.标签控件
14、标签控件 常用的属性:标题、前景颜色、字体名常用的属性:标题、前景颜色、字体名称、字体大小、背景样式与背景颜色属性。称、字体大小、背景样式与背景颜色属性。【例例7-37-3】在窗体上添加标签用于显示内容在窗体上添加标签用于显示内容“学生的基本信息学生的基本信息”,该标签设置为红色,该标签设置为红色的的2828号字,效果为蚀刻,并使标签大小正号字,效果为蚀刻,并使标签大小正好容纳其内容。好容纳其内容。第10页/共29页 2.2.文本框控件文本框控件 它应于在窗体它应于在窗体、报表或数据访问页上提报表或数据访问页上提供一个位置,用于输入或查看文本供一个位置,用于输入或查看文本。可以是可以是绑定的,
15、也可以是未绑定的或计算型的。绑定的,也可以是未绑定的或计算型的。常用属性:名称、控件来源、格式、字体大常用属性:名称、控件来源、格式、字体大小、特殊效果与背景颜色属性。小、特殊效果与背景颜色属性。【例例7-47-4】创建用于显示学生的学号、姓名、创建用于显示学生的学号、姓名、各门课的成绩信息的窗体,并用计算型的文各门课的成绩信息的窗体,并用计算型的文本框来显示各门课成绩的和与成绩的平均值。本框来显示各门课成绩的和与成绩的平均值。【例例7-57-5】创建用未绑定的文本框输入任意的两创建用未绑定的文本框输入任意的两个数,并对输入的两个数求和个数,并对输入的两个数求和。第11页/共29页 3.3.复
16、选框、选项按钮和切换按钮复选框、选项按钮和切换按钮 复选框、选项按钮和切换按钮用于绑定到复选框、选项按钮和切换按钮用于绑定到数据库中的数据库中的“是是/否否”类型的数据,与定义为类型的数据,与定义为“是是/否否”数据类型的列结合,此列的值为数据类型的列结合,此列的值为1 1时时 ,相当于,相当于“是是”、“开开”或或“真真”,当此列值,当此列值为为0 0时,相当于时,相当于“否否”、“关关”或或“假假”。常用的属性:控件来源。常用的属性:控件来源。【例例7-67-6】用纵栏式的窗体显示学生的学号,用纵栏式的窗体显示学生的学号,姓名,性别,出生年月,并且用这三种控件显姓名,性别,出生年月,并且用
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Access 数据库 实用教程 窗体
限制150内