ACCESS实例教程--窗体的操作(第4章)
Access数据库程序设计(第二版)课件ch4-使用窗体编辑与显示信息

1. 纵栏式窗体
又称为全屏幕窗体。一次只显示一条记录,记 录中的字段按列的形式排列在屏幕上,每列的左边 显示字段名,右边显示对应的内容。纵栏式窗体常 用于浏览和输入数据,窗体中的文本框是用来显示 或输入数据。图5.1所示的就是一个纵栏式窗体。
在Access中,不管是窗体还是报表,创建和使用控件的过程基 本相同。
2. 常用控件
如图4-8所示的工具箱中包含了一个选择对象按钮、 一个控件向导按钮以及常用的18种控件。其中主要控件的 作用如下:
图4-8 空白窗体与工具箱
⑴ 标签
标签在窗体或报表上显示描述性的文本信息, 其显示的内容可以是一行或者多行。例如,窗体或 报表的标题文字,字段的标题等。标签是不接受输 入的非结合性控件。还可以将标签与其他控件结合 使用,用于说明其他控件的标题或者显示信息。经 常与标签控件结合使用的控件有文本框、选项组及 组合框等等。
第4章 使用窗体输入或显示信息
本章内容
Windows良好的用户界面是其受到广泛欢迎的重要原因, 直观可视的窗口是Windows用户界面的重要部分。在Access中,窗 体为用户提供了观察与操纵数据的界面,它提供了直观且灵活的 浏览、输入与修改数据的方法。用户可以根据实际需要,设计出 任何能够想象到的Windows风格的窗体。在本章中,我们将学习: Access窗体的组成及类型 向导及设计视图创建窗体、子窗体以及以窗体中创建图表 在窗体中添加控件、设置控件的属性并对其进行编辑, 利用窗体操作数据 编辑与美化窗体
列表框和组合框基本类似,只是数据列表一直显示 出来,用户只能从下拉列表中选择数据,但是选择 的数据项数可以不限于一个。
Access 窗体操作

实验三窗体操作一、使用“自动创建窗体”功能创建窗体以课程表为数据源,利用自动创建窗体功能分别创建纵栏式、表格式、数据表式三个窗体,依次命名为“课程表纵栏式”、“课程表表格式”、“课程表数据表式”。
要求包括所有字段。
二、使用图表向导创建窗体1.以“学生成绩查询1”为数据源,建立图表窗体“学生各门课程成绩图表窗体”,用柱形图表示学生选修各门课程的期末成绩。
要求图表标题为“学生各门课程成绩”。
2.以“学生成绩查询1”为数据源,建立图表窗体“学生平均成绩图表窗体”,用柱形图表示学生的期末成绩的平均分。
要求图表标题为“学生平均成绩”。
三、使用窗体向导创建窗体1.以学生表为数据源,使用向导创建“学生信息”窗体。
布局为“纵栏式”,样式为“工业”,窗体标题为“学生信息”。
要求包括所有字段。
2.以学生表、成绩表、课程表为数据源,使用向导创建“学生信息主窗体”和“学生成绩子窗体”,包括学号、姓名、课程号、课程名、平时成绩、期末成绩字段。
(要求指定查看数据的方式为“通过学生表”)(思考:如果指定查看数据的方式为“通过课程表”有什么不同?如果为“通过成绩表”又有什么不同?)四、使用设计视图创建窗体1.以“学生成绩查询1”为数据源,使用设计视图创建窗体“学生选课信息”,如图4.1所示。
要求:1)窗体页眉为:学生选课信息,字体为华文新魏,字号为20,红色。
2)窗体标题为:学生选课情况。
3)窗体没有最大化最小化按钮,也没有记录选择器。
4)把主体中的标签和文本框的字号都设置为12。
5)给窗体设置背景,背景图片自已准备。
图片类型为嵌入,图片缩放模式为拉伸。
图4.12.创建“学生档案及学生成绩多页窗体”,如图4.2和图4.3所示。
图4.2图4.3提示:1)使用“设计视图”创建窗体,选择“学生表”作为数据源。
2)选择工具箱中的“选项卡”控件,在要放置选项卡的位置拖出一个矩形框。
3)选择学生表中的所有字段,拖动到“页1”中,调整好位置和大小。
Access 数据库应用教程 第4章 查询

4.5 交叉表查询
交叉表查询通常以一个字段作为表的行标 题,以另一个字段的取值作为列标题,在行和 列的交叉点单元格处获得数据的汇总信息,以 达到数据统计的目的。
交叉表查询既可以通过交叉表查询向导来 创建,也可以在设计视图中创建。
【例4.7】在“学生管理”数据库中,查 询学号第6位是2或者5的学生的学号、姓名和 班级名称。
【例4.8】在“学生管理”数据库中,查 询分数在70-80之间的同学的姓名、课程名称 和分数,并按分数从高到低排列。
4.3.3 运行和修改查询
1. 运行查询
查询创建完成后,将保存在数据库中。运行 查询后才能看到查询结果,运行查询的方法:
在“设计视图”中打开要修改的查询。
(1)添加字段:从字段里表中选定一个或多个 字段,并将其拖曳到查询定义窗口的相应列中。
(2)删除字段:单击列选定器选定相应的字段, 然后按Delete键。
(3)移动字段:先选定要移动的列,可以单击 列选定器来选择一列,也可以通过相应的列选 定器来选定相邻的数列。将字段拖曳到新的位 置。移走的字段机器右侧的字段一起向右移动。
参数查询一般建立在选择查询基础上,在运 行查询时会出现一个或多个对话框,要求输入 查询条件。根据查询中参数个数的不同,参数 查询可以分为单参数查询和多参数查询。
4.4.1 在设计视图中创建单参数查询
【例4.11】在“学生管理”数据库中创建单参 数查询,按输入的学号查询学生的所有信息。
4.4.2 在设计视图中创建多参数查询
4.1 查询概述
查询是Access 数据库的主要对象,是Access 数据库的核 心操作之一。
ACCESS课件第四章

常用控件的创建及应用
•
当打开窗体设计视图时,“控件工具栏”会显示
出来,鼠标在各个控件上停留片刻,系统会显示出各
个控件的名称。大部分控件的添加都有“使用向导加
入”和“直接加入”两种方式,这要取决于“控件工
具栏”中的“向导按钮”的状态。如果是“按下”状
态,则添加控件时一般是以“向导”的方式添加的,
用户可根据“向导”的提示添加控件;反之,如果是
窗体
窗体概述 创建窗体操作与设置窗体属性
常用控件的使用 调整空间布局与外观 使用窗体处理数据 创建切换面板窗体
窗体的概念和作用
•
Access 2019的窗体对象是一个置于数据
库对象中的二级容器对象,其中可以包含
Access 2019的其他对象,包括表对象、查询
对象、子窗体对象等等。除此之外,窗体中还
图 选项卡
图 图像控件:插入图片
图 子外观
• 选定控件 • 移动控件的位置 • 调整控件的大小 • 设置控件的对齐方式 • 调整控件的间距 • 设置控件的颜色 • 设置控件的特殊效果
使用窗体处理数据
• 在窗体中定位记录 • 利用窗体添加记录 • 在窗体中编辑记录 • 在窗体中删除记录 • 保护窗体中的数据 • 在窗体中排序记录 • 在窗体中筛选记录
容器对象,其间包含的对象也称为窗体控件,主要用于提供数据
库的操作界面。按功能来分,窗体大致可分为三类:
• (1)提示型窗体
• 显示一些文字及图片等信息,没有实际性数据,也基本没有什么 功能,主要用于系统的主界面。
• (2)控制型窗体
• 设置相应菜单和一些命令按钮,用以完成各种控制功能。
• (3)数据型窗体
• (4)双击“文本框”控件,打开其属性窗口。 在“数据”卡片的“控件来源”项中输入 “=Date()”;“可用”项中选择“否”。在 “格式”卡片的“格式”项中选择“长日期”; “特殊效果”项中选择“平面”。
Access创建窗体的操作

Access常用创建窗体的操作:(窗体操作1)
(1)使用自动方式创建窗体(“创建”|“窗体”组|“窗体”按钮);做一个窗体(数据库中任意一个表)
(2)使用向导创建窗体;(“创建”|“窗体”组|“窗体向导”按钮) 做一个窗体(数据库中任意一个表)
(3)在布局视图下创建窗体(“创建”|“窗体”组| “空白窗体”按钮可以快速创建);做一个窗体(数据库中任意一个表)
(4)使用自动方式创建窗体:(“创建”|“窗体”组|“其它窗体”按钮)其中有多项目、数据表、分割窗体,分别做一个窗体(数据库中任意三个表)
(5)在设计视图下创建窗体;实验教材:P49:8-1、8-2、8-3
6按图设计窗体,实现功能:英文为:I LOVE MY MOTHERLAND 中文为:我爱我的祖国
7确认密码用户名窗体要实现进入欢迎系统的功能界面(功能设计和界面设计),欢迎系统只做窗子体界面设计:。
Access数据库教程-窗体的设计

第4章 窗体的设计
4.2.1 源于单一的数据集的窗体设计 经过以上的学习,我们了解了窗体的基本概念,下面
第4章 窗体的设计
图4-1 “职工信息”单页窗 体
图4-2 利用标签切换页面
第4章 窗体的设计
2.连续窗体 连续窗体和多页窗体一样都是用来显示多个记录的,
连续窗体使用一种接近于数据表的方式一个接一个地显 示记录,如图4-3所示。
第4章 窗体的设计
3.子窗体 子窗体实际是在主窗体中又弹出一个窗体,这样
“直线”按钮
用于向窗体中添加直线以增强其外观。
“矩形”按钮
“其他控件” 按钮
用于向窗体中添加填充的或空的矩形 以增强其外观。
用于显示系统中所装的所有ActiveX控 件。
第4章 窗体的设计
4. 3. 3 窗体控件属性
第4章 窗体的设计
一个窗体的属性可以分为四类,分别是“格式” 属性、“数据”属性、“事件”属性和“其他”属 性,在属性对话框中分列在四张卡片上。单击四个 属性卡片中的一张卡片,即可对相应属性赋值或选 取属性值。
第4章 窗体的设计
【例3】可以对照下面关于各属性取值的说明及图417所示,分析“学生“数据库中的窗体对象中“学 生信息表”窗体各属性取值的作用。
1.窗体的常用格式属性及其取值含义 (1)标题 其属性值为字符串。在窗体视图中,该字符串显
示为窗口标题栏。 (2)默认视图 其属性值需在“连续窗体”、“单个窗体”、
Access数据库实用教程(第4章)
4.2 选择查询的创建
4.2.3 查询条件
运算符
算术运算符:+ - * / 关系运算符:>= < <= <> 逻辑运算符:and or not 其他:Between … and … ,like,in,Is Null,Is
Not Null
4.2 选择查询的创建
4.2.3 查询条件
运算符 函数
数值函数:Abs,Int,Sqr,…… 字符函数:Left,Right,Len,…… ……
4.2 选择查询的创建
4.2.3 查询条件
运算符 函数 条件表达式示例
4.2 选择查询的创建
4.2.3 查询条件
设置查询条件时注意
4.2 选择查询的创建
4.2.1 使用查询向导
使用“查找不匹配项查询向导”
例4-3 判断“学生”表中是否有重名学生,如果 有显示“姓名”、“学生编号”、“性别”和“ 入校日期”,查询名为“学生重名查询” 根据“查找重复项查询向导”创建的查询结果, 可以确定“学生”表中的“姓名”字段是否存在 相同的值。
4.7 SQL查询的创建
4.7.2 常用SQL语句
INSERT语句
例4-22 在“授课”表中插入一条新记录(8, 105, 96011)。 INSERT INTO 授课 VALUES (8, "105", "96011");
4.7 SQL查询的创建
4.7.2 常用SQL语句
UPDATE语句
格式: UPDATE <表名> SET <字段名1>=<表达式1>[<字段名2>=<表达式2>]… [WHERE <条件>];
第4章 窗体
较固定,往往不符合用户的需求。
使用窗体设计视图可以设计出自己所需要的功能和样式的窗体, 这称为设计窗体。
一、自定义窗体的创建方法 三、窗体结构设置 五、窗体和控件的属性 七、窗体和控件的事件
二、窗体数据源的设置 四、控件的使用 六、窗体类型的设置
提示:练习.caption=“大家好”
25
二、文本框
文本控件重要属性:名称(name),标题(caption),控件 来源、默认值、输入掩码、左、上边距、背景色、前景色。 例:
(1)窗体标题为“文本框设置”,记录源属性为“教师”表 (2)创建名称为“text非绑定”文本框,“控件来源”属性为空,“输 入掩码”属性为密码。 (3) 创建名称为“默认值”文本框,“控件来源”属性为空,默认值 为123456,背景为黄色。 (4)创建名称为“text绑定”文本框,控件来源为工作时间。 (5)创建名称为“text计算文本框”,控件来源属性为计算表达式: =year(date())-year([工作时间]),计算教龄。
二、窗体的类型
窗体按功能分为: (1)数据操作窗体:主要用于对表或查询进行显示、输入、修改等操作。 数据操作窗体又根据数据组织和表现形式分为单窗体、数据表窗体、分割窗 体、多项目窗体、数据透视表窗体和数据透视图窗体。 (2)控制窗体:主要用来操作、控制程序的运行,它是能过选项卡、按钮、 选项按钮等控件对象来响应用户请求的。
(5)页面页脚:位于窗体页脚上部,主体下部,用于设置打印时
的页脚信息。 注意:一个窗体必须有主体节,其它节可根据需要设置。
18
窗体页眉/页脚和页面页眉/页脚的添加和去除。右击主体节的空 白区域,在弹出的菜单中选择窗体页眉/页脚和页面页眉/页脚。 2、“窗体设计工具”选项卡 包括“设计”、“排列”、“格式”三个选项卡,其中“设计” 选项卡中“控件”组中是设计窗体的主要工具。 考题:在窗体设计时,要设置标签文字的显示格式应使用() A、格式工具栏 3、字段列表 多数情况,窗体是基于某一个表或查询建立起来的,因此控件 通常显示的是表或查询中的字段值。 打开方法:“设计”选项卡-----“工具”组-----“添加现有字段” 按钮。