ACCESS第四章
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计算机二级教程 第四章
2.使用“数据表”视图
利用“数据表视图”创建数据表的操作, 也可在“表”对象卡中双击“通过输入数 据创建表”进入表视图创建表。 “数据表”视图是按行和列显示表中数据 的视图。在该视图下,可以对字段进行编 辑、添加、删除和数据查找等操作。
3.使用“设计”视图
设计视图是显示表结构的常用视图,在该 视图下,可以看到数据表的字段构成,同 时还可查看各个字段的数据类型和相应的 属性设置。设计视图是最常用也是最有效 的表结构设计视图。
4.使用“表向导”
在Access中,系统设计人员预先设计了一 些格式的数据表,在创建表时,如果需要 创建相似格式的表时,可以利用“表向导” 来实现。
5.查阅向导的使用
在创建数据表时,对于一些字段的输入值 范围是固定的,为了统一数据关系,常常 通过定义字段的输入数据列表的方式来保 证数据的输入有效性,在Access中可采用 “查阅向导”的方式来实现。 注意:查阅向导是用于在数据输入时产生 数据列表的,所产生的字段的数据类型与 数据列表的类型有关。
4.2.4 字段的属性设置 1.字段大小 2.格式 规定数据的显示格式,格式设置仅影响显示和打印格式, 不影响表中的实际存储的数据。 (1)预定义格式 对于数字型、货币型、日期/时间型和是/否型字段, Access提供了预定义的格式设置,可以选择适合的数据 格式进行显示。 (2)自定义文本与备注字段格式 对于文本型和备注型,Access没有给出预定义的格式, 允许用户自定义格式设置。
自定义时可使用的格式符号如下:
① %:不足规定长度,自动在数据前补空 格,右齐; ②@或 &:不足规定长度,自动在数据后 面补空格,左齐; ③ <:在该字段中输入的所有大写字母均 转换为小写字母显示; ④ >:在该字段中输入的所有小写字母均 转换为大写字母显示。
第4章_窗体_(未来教育_全国计算机等级考试_二级Access教程_配套课件)
一、自动创建窗体
1.使用”自动窗体“ 需要先选定表对象或查询对象,而不是在窗体对象 下启动向导或进入窗体设计视图。 步骤:在”数据库“窗口的”表“对象下选定相应 数据表,然后单击”插入“菜单中的”自动窗体“ 命令,或单击工具栏中”新对象“按钮右侧的向下 箭头,从打开的下拉列表中选择”自动窗体“选项 。
3
二级ACCESS培训讲义
窗体的主要用途有以下几种: (1)输入和编辑数据。 (2)显示和打印数据。 (3)控制应用程序流程。 二、窗体的类型 7种 纵栏式窗体 表格式窗体 数据表窗体 主/子窗体 数据透视表窗体 图表窗体 数据透视图窗体
4
二级ACCESS培训讲义
三、窗体的视图
共有5种视图: (1)设计视图 一般用于创建、修 改、美化窗体。 (2)窗体视图 主要用于查看窗体 设计的最终效果。一般每次只能查看 一条记录。 (3)数据表视图 以行和列的形式显示窗体中的数 据,在该视图中可以编辑字段和数据。只有当数据 源来自表和查询的窗体时,才有数据表视图。 (4)数据透视表视图 (5)数据透视图视图
16
二级ACCESS培训讲义
在窗体”设计“视图窗口,将鼠标指针置于窗体浅 灰色区域的右边,当鼠标指针变为双向箭头时,按 住左键左右拖动,改变窗体的宽度。 在窗体”设计“视图窗口,将鼠标指针置于节的底 边,当鼠标指针变为双向箭头时,按住左键上下拖 动,改变节的宽度。(构成窗体的每一部分成为一 节) 注意:”窗体页眉/页脚“、”页面页眉/页脚“只能 成对地添加或删除。如果只需要页眉,可将页脚的 高如果删除页眉、页脚,则其中包含的控 件同时被删除。当页眉、页脚中有控件时,必须首 先删除其中的控件,才能将其高度设置为零。
使用”窗体向导“能够基于一个或多个表,也可以 基于查询创建窗体。 1.创建基于单一数据源的窗体
《Access数据库应用技术》课件第4章
弹出如图4-7所示的“窗体向导”对话框(一)。在“表/查询”
项中选择“学生”表,然后将所有字段选定,单击“下一步”
按钮。
(3) 在“窗体向导”对话框(二)中设置窗体的布局,这
里选择“纵栏表”,如图4-8所示,单击“下一步”按钮。
图4-7 “窗体向导”对话框(一)
图4-8 “窗体向导”对话框(二)
所创建的窗体如图4-16所示。
图4-15 “图表向导”对话框(四)
图4-16 “班级人数图表”窗体
4.2.4 在设计视图中创建窗体 实例4.4 创建“课程信息”窗体。 操作步骤如下: (1) 打开教学管理数据库。 (2) 在“数据库”窗口中,单击“对象”下的“窗体”。
用鼠标左键双击右侧列表中的“在设计视图中创建窗体”项, 打开窗体设计视图,如图4-17所示。
4.1.4 窗体的组成 窗体对象的组成包括窗体页眉节、页面页眉节、主体节、
页面页脚节及窗体页脚节等五部分,如图4-1所示。一般情 况下,只使用部分窗体节,以使得用户能更有效地使用窗体。 大部分窗体只使用主体节、页面页眉节和页面页脚节即可满 足一般性应用需求。
图4-1 窗体的组成
4.2 创建窗体操作实例
(11) 关闭属性窗口,依次为各个文本框设置控件来源, 结果如图4-25所示。
说明:控件的添加也可从字段列表框中拖拽所需字段到 窗体中,系统将自动选择相应的控件与所拖拽的字段对应。
图4-25 设置其他各控件的来源
(12) 按图4-26所示,调整各控件的大小与位置。 说明:用鼠标拖拽出一矩形区域,可选中该区域中的所 有控件。单击鼠标右键,在弹出的快捷菜单中可选择“对齐” 或“大小”菜单中的各子菜单项对控件进行快速调整。
3. 数据透视表视图和数据透视图视图 数据透视表视图或数据透视图视图中的数据与相应的窗 体绑定。在这些视图中,可以动态地更改窗体的版面,从而 以各种不同方法分析数据;可以重新排列行标题、列标题和 筛选字段,直到形成所需的版面布置为止。每次改变版面布 置时,窗体会立即按照新的布置重新计算数据。 在数据透视表视图中,通过排列筛选行、列和明细等区 域中的字段,可以查看明细数据或汇总数据。 在数据透视图视图中,通过选择一种图表类型并排列筛 选序列、类别和数据区域中的字段,可以直观地显示数据。
数据库原理与应用(Access) 第四章 表的创建与表的
本章学习目标
在Access 2003中,表是有结构的数据的集合, 是数据库应用系统的数据“仓库”。开发数据库应用 系统时,开发者首要的工作是分析应用系统的数据要 求,然后根据分析的结果建立适合于系统要求的表结 构和表间关系。例如,我们要设计一个“学生信息管 理系统”就必须先设计表结构、建立表和对表进行必 要的操作与维护。
图4-1 新建表对话框
图4-2 表设计视图窗口
(3)在表设计器窗口单击第一行的“字段名称” 列,输入“学生”表的“学号”字段,单击“数据类 型”列右侧的向下箭头,从下拉列表中选择所需要的 数据类型,如“文本”;在窗口下半部的字段属性区 域设置“字段大小”属性,如8,并将必填字段设置 为“是”。如图4-3所示。 (4) 按上述方法依次定义每个字段的名字、类型、 长度及小数位数等参数。如图4-4所示。 (5)定义好表的全部字段后,单击“保存”按钮, 进入“另存为”对话框,在文件名输入框输入表名 称(“学生”),单击“确定”按钮。进入如图45所示的对话框。
图4-24 查找和替换对话框
(4)若要逐个替换,可单击“查找下一个”按钮, 当找到满足条件的记录时,单击“替换”按钮,可 替换当前记录,若不替换当前记录,则单击“查找 下一个”按钮。如要一次替换所有满足条件的记录, 可单击“全部替换”按钮。 (5)替换完成后,单击“取消”按钮,退出替换 操作。
4.4修改表结构
(9)超级链接 超级链接类型用于保存超链接的字段。超链接 可以是某个UNC路径(通往局域网中一个文件的地 址)或是URL(通往Internet节点)。当单一个超 链接时,Web浏览器或Access 2003将根据超链接 地址到达指定的目标。 (10)查询向导 查询向导类型(Loolup Wizard)字段通过列 表框或组合框提供了一个字段内容的列表,用户可 以在列表框或组合框中选择所列内容作为输入字段 的内容。其长度由系统默认设置。
《数据库原理与应用Access》第4章
数据库压缩/修复 数据库压缩/
操作步骤如下: 操作步骤如下: (1)打开“工具”菜单,选择“数据库实用工具”选项, 打开“工具”菜单,选择“数据库实用工具”选项, 再选择“压缩和修复数据库”命令,进入“压缩/ 再选择“压缩和修复数据库”命令,进入“压缩/修复数据库 来源”窗口。 来源”窗口。 (2)在“压缩/修复数据库来源”窗口,选择要压缩/修 压缩/修复数据库来源”窗口,选择要压缩/ 复的数据库文件,再按“压缩”按钮,进入“将数据库压缩/ 复的数据库文件,再按“压缩”按钮,进入“将数据库压缩/ 修复为”窗口。 修复为”窗口。 (3)在“将数据库压缩/修复为”窗口,输入压缩/修复 将数据库压缩/修复为”窗口,输入压缩/ 后的数据库文件名, 后的数据库文件名,按“保存”按钮,开始对数据库文件进 保存”按钮, 行压缩/修复。 行压缩/修复。
数字类型 字节 整型 长整型 单精度 双精度 小数
值范围 0~255 -32768~32767 -2 147 483 648~2 147 483 647 -3.4×1038~3.4×1038 × × 1.79734×10308~1.79734×10308 × × 有效数值位为18位 有效数值位为 位
(6)在“数据库中的表”列表框中,选择作为向导的表, 数据库中的表”列表框中,选择作为向导的表, 再在“表中的字段”列表框中,选择表中可用的字段,其中, 再在“表中的字段”列表框中,选择表中可用的字段,其中, 可选的字段是用斜体显示,否则是必选取字段。 可选的字段是用斜体显示,否则是必选取字段。当选取好所 需用字段后,再按“下一步”按钮,进入“数据库向导” 需用字段后,再按“下一步”按钮,进入“数据库向导”的 下一个窗口。 下一个窗口。 确定窗体的屏幕背景样式,再按“下一步”按钮, (7)确定窗体的屏幕背景样式,再按“下一步”按钮, 进入“数据库向导”的下一个窗口。 进入“数据库向导”的下一个窗口。 确定报表打印的样式,再按“下一步”按钮, (8)确定报表打印的样式,再按“下一步”按钮,进入 数据库向导”的下一个窗口。 “数据库向导”的下一个窗口。 先要确定数据库的标题, (9)先要确定数据库的标题,然后再确定打印报表是不 是要加上图片,若需要,则可按“图片”按钮,插入图片, 是要加上图片,若需要,则可按“图片”按钮,插入图片, 插入的图片将出现在报表左上角的位置,最后再按“下一步” 插入的图片将出现在报表左上角的位置,最后再按“下一步” 按钮,进入“数据库向导”的下一个窗口。 按钮,进入“数据库向导”的下一个窗口。 10) 完成”按钮,返回“数据库”窗口,此时, (10)按“完成”按钮,返回“数据库”窗口,此时,一 个包含表、窗体、报表等数据库对象的数据库创建结束。 个包含表、窗体、报表等数据库对象的数据库创建结束。
ACCESS教学课件第4章
4.2 创建表
4.2.3 使用表设计器创建表
1.打开数据库,在“数据库”窗口中,选择“表”对 象。单击“新建”按钮,进入“新建表”对话框。
17
4.2 创建表
2.在“新建表”窗口,选择“设计视图”,进入“表”结构窗口, 定义表的结构(逐一定义每个字段的名字、类型、长度和索引等 相关内容)
18
4.2 创建表
在Access系统中,字段数据类型分为以下几种:
数据类型
文本(Text) 备注(Memo) 数字(Number)
可存储的数据
文字、数字型字符 文字、数字型字符 数值
大 小
最多存储255个字符 最多存储65536个字符
字节:1个字节 (0~255) 整 型 : 2 个 字 节 (-32768-32767) 长整型:4个字节 单精(4)双精(8)
存储从 -1038 -1 ~ 1038 -1 (.adp) 范围的数字 存储从 -1028 -1 ~ 1028 -1 (.mdb) 范围的数字 保存从 -32,768 ~ 32,767 (无小数位)的数字 (默认值)保存从 -2,147,483,648 ~ 2,147,483,647 的数 字(无小数位) 保存从 -3.402823×1038 ~ -1.401298×10-45的负值, 从 1.401298×10-45 ~ 3.402823×1038的正值。 保存从 -1.79769313486231×10308 ~4.94065645841247×10-324 的负值,从 1.79769313486231×10308 ~ 4.94065645841247×10-324 的正值。 全球唯一标识符 (GUID)。
22
(1)“日期/时间”数据预定义格式
Access数据库4章节查询命令的功能与使用
意义 连接运算符,将两个字符吕进行连接。还可以将字符串与数值或时间类 型的值进行连接,而且无需进行转换即可连接成1个字符串 “类似于…”运算符。与通配符连用设置字符串的格式和内容信息 “不类似于…”运算符,与通配符连用设置输入的字符串不应该类似什么 或内容
Between…And … 指定值的范围
In
边用边学Access 2003
算术运算符
运算符 + 意义
计算两个数值的和。数值可以是任何数据变量,如果使用字段,必须用 “[]”将字段括起来。另外,这个运算符还可以连接两个字符串,例如 [姓]+[名字] 计算两个数值的差
计算两个数值的乘积 把两个数相除并将结果显示在需要地地方 整除运算符,计算两个数相除的值,但将得到的结果取整(四舍五入), 例如,[字段]\1 指数运算符,表示1个数反复相乘。例如,4^3,相当于4*4*4 求模运算符,计算两个数相除得到的余数,也叫求余运算符
边用边学Access 2003
◆删除查询:可以从一个或多个表中删除一组记录。例如,可以使用删除
查询来删除所有毕业学生的记录。使用删除查询,通常会删除整个记录,而
不只是记录中所选择的字段。 ◆更新查询:可以对一个或多个表中的一组记录做全局的更改。例如,可 以将所有学生的语文成绩提高 10 个百分点,或将某一工作类别的人员的工 资提高 5 个百分点。使用更新查询,可以更改已有表中的数据。 ◆追加查询:可以将一个或多个表中的一组记录添加到一个或多个表的末 尾。例如,假设用户获得了一些新的客户以及包含这些客户信息的数据表。 若要避免在自己的数据库中键入所有这些信息的麻烦,最好将其追加到“客 户”表中。 ◆生成表查询:可以根据一个或多个表中的的全部或部分数据新建表。生 成表查询有助于创建表以导出到其他数据库中。
Access课件第四章
本文由xurenfeng1988贡献 ppt1。
Access数据库应用基础教程 数据库应用基础教程 第4章 数据库的创建与维护 教学目标 教学重点 教学过程 2011年2月11日 Access数据库应用基础教程 数据库应用基础教程 教学目标 通过本章的学习,学会使用Access创建数据 库的各种方法,掌握如何转换数据库的方法 以及查看数据库对象的相关性 。
教学重点 创建和打开Access数据库的方法 ?查看数据库对象的相关性的方法 Access数据库应用基础教程 数据库应用基础教程 教学过程 上次课作业处理 ?数据库与数据库文件 ?创建Access数据库的方法 ?打开数据库 ?查看数据库对象的相关性 Access数据库应用基础教程 数据库应用基础教程 4.1 数据库与数据库文件 数据库 (回顾第一章 数据库是指长期存储在计 算机内的、有组织的、可共享的大量数据的集合, 算机内的、有组织的、可共享的大量数据的集合, 即数据的存储位置, 即数据的存储位置,是针对特定的需求所整理与 组织的相关信息的汇集处。
) 组织的相关信息的汇集处。
) ?Access数据库文件 :Access数据库采用特有的 数据库文件 数据库采用特有的 全环绕数据库文件结构组成数据库文件( 全环绕数据库文件结构组成数据库文件(.mdb文 文 ),以一个单独的 以一个单独的.mdb文件存储一个数据库应 件),以一个单独的 文件存储一个数据库应 用系统中包含的所有对象。
用系统中包含的所有对象。
Access数据库应用基础教程 数据库应用基础教程 4.2 创建Access数据库的方法 开发数据库应用系统的思路: 开发数据库应用系统的思路: 1、建空库 (生成 生成.Mdb文件) 文件) 、 文件 2、创建各个子对象(先建数据表并确定表 、创建各个子对象( 之间的关系,再创建其他子对象)。
之间的关系,再创建其他子对象)。
Access数据库的创建方法有 数据库的创建方法有: 数据库的创建方法有 直接创建数据库 ? 从模板创建数据库 Access数据库应用基础教程 数据库应用基础教程 (1)直接创建空数据库 选择“文件”|“新建”命令打开“新建文件” 选择“文件” 新建 命令打开“新建文件” 新建” 页面,单击页面中的“空数据库”命令选项。
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 <条件>];
access4
表4-1 用户登录窗体控件属性
控件名称
属性名
属性值
英文属性名
说明
标题
窗体 导航按钮 模式 关闭按钮 名称 “用户登 标题 录”标签 字体 字体大小
登录 楷体_GB2312 20 userid
Caption
Caption Fontname Fontsize
“用户号” 名称 文本框 控件来源
4.5.2 数据透视图窗体
【例4.5】“各学院用户分布”窗体
图4.43 图表向导一
图4.44 图表向导二
图4.45 图表向导三
图4.46 图表向导四
4.5.3 数据透视表窗体
【例4.6】“用户类型统计”窗体
4.6 多窗体创建
【例4.7】“借书查 询”窗体 “借书查询”窗体 运行视图见图4.10, 设计视图见图4.50, 该窗体事实上有两 个窗体构成,主窗 体显示用户信息, 主窗体上嵌入一个 子窗体,子窗体显 示该用户的借书记 录。
4.6.2 子窗体设计 在子窗体显示的用户所借图书资料包含在图书和借书两个表中, 并且要求条件为未还图书。 (1)设计查询数据源
(2)使用向导创建数据管理窗体,在窗体创建向导中选择布局为 “表格”,名为“借书列表”,创建好的设计视图如图4.53。
(3)复选框,在借书列表中使用复选框显示“是否已还”字段(该 字段类型为“是/否”),对于复选框的使用和其他控件同样设 置,产生一个复选框后,设置其控件来源就可以将复选框和对应 字段绑定,但字段类型要为“是/否”类型
图4.1 用户登录
图4.2 主体导航窗体
图4.3用户资料编辑窗体
图4.10 图书借阅查询
4.2 在设计视图中创建窗体
1.使用向导创建。 通常当窗体需要和表或查询数据绑定时,采 用此方式能够快速生成管理数据的各种类型窗体, 用户只需要选择数据源以及窗体的样式布局等即 可生成窗体主体界面,然后可根据需要进行窗体 界面修改。 2.在设计视图中创建。 如果窗体没有和任何表或查询关联的控件, 这时就不需要使用向导创建,用户通过工具箱上 控件根据需要在窗体上创建各种个性化控件。
《数据库原理与应用(Access)》第4章:建立和使用查询
查询的结果有一定生存期。当一个查询关闭后,其结果就不存在了。 所有记录都是保存在原来的表中。这样处理有两个好处: 这样处理有两个好处: 这样处理有两个好处 节约外存空间。对查询的要求是多种多样的,长期使用数据库,必 然会生成大批量的、种类繁多的查询,如果将这些查询的结果都保存下 来,必然会占用巨大的外存空间。另外,许多查询用过之后可能再也不 会使用了,也没有必要长期保存。 当记录数据信息的基本表发生变化时,仍可用这些查询进行同样的 查找,并且获得的是变化之后的实际数据。也就是说,可以使查询结果 与表的更改保持同步。
第二步:三个条件都写在“条件”栏目中。如图4-10所示。等同于: flh=“A” and jianjie>50 and cbs=“清华大学出版社”。
图4-1选择创建查询方式窗口 - 选择创建查询方式窗口
第三步:在新建查询对话框中可以选择“使用设计视图”或“者向导方 式”来创建简单查询,其中向导方式根据查询类型的不同还可以分成:简单查 询向导、交叉表查询向导、查找重复项查询向导、查找不匹配项查询向导。 查询的创建可以由一个查询设计器或4个查询向导共5种方式来完成,在 向导的指导下可以完成不同功能的简单查询设计。 1.使用查询设计器创建查询 使用查询设计器创建查询 使用查询设计器创建查询,具有很高的灵活性。 【例4.1】使用查询设计器创建查询,查询所有读者借阅图书的“书 名”、“价格”与“读者姓名”。
4.2.1 简单查询
简单查询是指对于查询的结果没有条件的限制,只是从一个数据源或多个 数据源中提取感兴趣的字段组成一个新的记录集的查询方式。
简单查询的创建主要有两种方式:设计视图和查询向导。新建简 单查询的步骤如下: 第一步:在数据库窗口中选择【查询】模块。 第二步:单击工具栏上的【新建】按钮,然后在弹出的对话框中 选择新建的方式,如图4-1所示。
access课件第章专题知识讲座
选项卡来进行分页,只需要单击选项卡旳标签,就能够进行页 面切换。这对于处理可分为两类或多类旳信息是尤其有用。
8.创建图像控件 能够使用位图文件(后缀为.bmp或.dib),图元文件
(后缀为.wmf或.emf)或其他图形文件,如GIF和JPEG文件 来显示背景图像或绑定对象框、未绑定对象框或图象控件中旳 图像。
在窗体中使用组合框能够节省一定旳空间,能够从列表中 选择值或输入新值。在组合框中输入数据或选择某个数据值时, 假如该组合框是绑定旳组合框,则输入值或选择值将插入到组 合框所绑定旳字段内。组合框由“限于列表”属性,使用该属 性控制列表中能输入数值或仅能在列表中输入符合条件旳文本。
列表框旳优点是列表随时可见,而且控制旳值限制在列
2. 复制控件
• 选择一种或多种要复制旳控件; • 选择“编辑”菜单上“复制”命令,或单击工具栏上旳 “复制”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单中旳“粘贴”命令,或单击工具栏上 “粘贴”按钮,即可完毕复制控件旳操作。
3 移动控件
使用菜单移动控件旳操作环节如下: • 选择一种或多种要移动旳控件; • 选择“编辑”菜单上“剪切”命令,或单击工具栏上旳“剪 切”按钮; • 将鼠标移动到要复制旳节位置处,单击鼠标左键; • 选择“编辑”菜单上“粘贴”命令,或单击工具栏上“粘贴” 按钮,即可完毕复制控件旳操作。
后输入它更快更轻易。列表框和组合框控件,能够帮助顾客以 便地输入值,或用来确保在字段中输入值是正确旳。例如输入 “教师表”中旳职称或者“系别”旳数据时能够使用列表框或 组合框在列表中选择相应旳数据,使操作愈加以便和精确。
列表框中旳列表是由数据行构成,在窗体或列表中能够有 一种或多种字段,每栏旳字段标题能够有也能够没有。假如在 窗体中有空间而且需要可见旳列表,或者输入旳数据一定要限 制在列表中,能够使用列表框。
ACCESS-VBA编程 第四章 数据输入、查询、计算、连接2
ACCESS-VBA编程第四章数据输入、查询、计算、连接2第四章数据输入、查询、计算、连接2为列表框定数据源Dim str3 As Stringstr3 = "Select jhd_mx_jiage.wp_leibie AS 类别, jhd_mx_jiage.wp_ migceg AS 名称, jhd_mx_jiage.wp_xighao AS 型号, jhd_mx_jiage.j hmx_danwei AS 单位, jhd_mx_jiage.jhmx_danjia AS 单价FROM jhd _mx_jiage " & " where jhd_mx_jiage.wp_leibie='" & Listjhlb & "'" Me.Listjhwp.RowSource = str3Me.Listjhwp.Requery为组合框、子窗体设置数据源下面的示例将组合框的RowSourceType 属性设为“Table/Query”,然后将RowSource 属性设为“雇员列表”查询。
Forms!Employees!cmboNames.RowSourceType = "Table/Query" Fo.RecordSource = str1Me.Child6zy.Requery二:子窗体.FORM.recordsourse="Select ziyuag.zy_daihao, ziyuag.zy_mi ma,ziyuag.zy_ziwu,ziyuag.zy_xigmig FROM ziyuag " & " where zy _daihao='" & Text8dldh & "'and zy_mima='" & Text10dlmm & "'" 三:Private Sub Command38_Click()Dim sjy As StringDim pd As Integerpd = Truesjy = "Select 病历明细表.* FROM 病历明细表"If Not IsNull(Text0) ThenIf pd Thensjy = sjy & " where 姓名like '" & Text0 & "'"pd = FalseElsesjy = sjy & " and 姓名like '" & Text0 & "'"End IfEnd IfIf Not IsNull(Text1) And Not IsNull(Text2) Thensjy = sjy & " where 时间between #" & Text1 & "# and #" & Te xt2 & "#"pd = FalseElsestr2 = str2 & " and 时间between #" & Text1 & "# and #" & Te xt2 & "#"End IfIf Not IsNull(Text3) ThenIf pd Thensjy = sjy & " where 姓名like '" & Text3 & "'"pd = FalseElsesjy = sjy & " and 姓名like '" & Text3 & "'"End IfEnd IfMe.子窗体.RowSource = sjyMe.RequeryEnd Sub为主窗体、报表设数据源使用RecordSource 属性可以指定窗体或报表的数据源。
ACCESS最佳教程(报表的设置教学)
第四章报表◆报表的功能◆报表的设计◆报表的记录分组和排序◆报表的打印和预览一、报表的功能尽管数据表和查询都可用于打印,但是,报表才是打印和复制数据库管理信息的最佳方式,可以帮助用户以更好的方式表示数据。
报表既可以输出到屏幕上,也可以传送到打印设备。
报表是查阅和打印数据的方法,与其他的打印数据方法相比,具有以下两个优点:◆报表不仅可以执行简单的数据浏览和打印功能,还可以对大量原始数据进行比较、汇总和小计。
◆报表可生成清单、订单及其他所需的输出内容,从而可以方便有效地处理商务。
报表作为Access 2003数据库的一个重要组成部分,不仅可用于数据分组,单独提供各项数据和执行计算,还提供了以下功能:◆可以制成各种丰富的格式,从而使用户的报表更易于阅读和理解.◆可以使用剪贴画、图片或者扫描图像来美化报表的外观。
◆通过页眉和页脚,可以在每页的顶部和底部打印标识信息◆可以利用图表和图形来帮助说明数据的含义。
二、报表设计如同数据库中创建的大多数对象一样,用户可以采用多种方式来创建所需的报表。
首先,打开数据库窗口,单击【对象】栏下的【报表】按钮,然后单击【报表设计】工具栏上的【新建】,则弹出【新建报表】对话框。
1. 报表设计工具⑴工具栏视图、对象、超链接、字段列表、工具箱、排序分组、自动套用格式、代码、属性、生成器、数据库窗口、新对象、线条/边框宽度、特殊效果⑵工具箱在报表设计过程中,工具箱是十分有用的,下面具体介绍【工具箱】中的各个控件.◆选择对象用于选定操作的对象。
◆控件对象单击该按钮后,在使用其他控件时,即可在向导下完成。
◆标签显示标题、说明文字。
◆文本框用来在窗体、报表或数据访问页上显示输入或编辑数据,也可接受计算结果或用户输入。
◆选项组显示一组限制性的选项值。
◆切换按钮当表内数据具有逻辑性时,用来帮助数据的输入。
◆选项按钮与切换按钮类似,属单选。
◆复选框选中时,值为1,取消时,值为0。
属多选. ◆组合框包括了列表框和文本框的特性。
access-4
4.定义主键 .
自动编号主键的特点是, 自动编号主键的特点是,当向表中增加一个新 记录时,主键字段值会自动加1, 记录时,主键字段值会自动加 ,如果在保存 新建表之前未设置主键, 新建表之前未设置主键,则Access会询问是否 会询问是否 要创建主键,如果回答“ 要创建主键,如果回答“是”,Access将创建 将创建 自动编号类型的主键。 自动编号类型的主键。 单字段主键是以某一个字段作为主键, 单字段主键是以某一个字段作为主键,来唯一 标识记录,这类主键的值可由用户自行定义。 标识记录,这类主键的值可由用户自行定义。 多字段主键是由两个或更多字段组合在一起来 唯一标识表中记录。 唯一标识表中记录。
3.输入掩码 .
字 符 C 含 义 可以选择添入任何的字符或一个空格 小数点占位符及千位、日期与时间的分隔符( 小数点占位符及千位、日期与时间的分隔符(实际的字符 . : ; - / 将根据“Windows控制面板”中“区域设置属性”中的设 将根据“ 控制面板” 区域设置属性” 控制面板 置而定) 置而定) < > ! \ 将所有字符转换为小写 将所有字符转换为大写 使输入掩码从右到左显示,而不是从左到右显示。 使输入掩码从右到左显示,而不是从左到右显示。输入掩 码中的字符始终都是从左到右填入。 码中的字符始终都是从左到右填入。可以在输入掩码中的 任何地方包括感叹号 使接下来的字符以原义字符显示(例如,\A只显示为 ) 使接下来的字符以原义字符显示(例如, 只显示为A) 只显示为
数字类型的字段大小
设置 字节 小数 整型 长整型 说明 保存从 0 到 225(无小数位)的数字。 (无小数位)的数字。 存储从 -10^38-1 到 10^38-1 范围的数字 (.adp) 存储从 -10^28-1 到 10^28-1 范围的数字 (.mdb) 保存从 -32,768 到 225(无小数位)的数字。 (无小数位)的数字。 小数位 数 无 28 无 存储量大 小 1 个字节 12 个字节 2 个字节 4 个字节
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
期筛选器”菜单,用户可根据
需求选择相应的菜单命令,如 下图所示。
4.3 建立表间关联关系
4.3.1 表间关联关系类型
4.3 建立表间关联关系
4.3.1 表间关联关系类型
4.3 建立表间关联关系
4.3 建立表间关联关系
4.3.3 创建表间关联
4.3 建立表间关联关系
4.3.4 子表操作
操作步骤如下:
(1)打开数据库。
(2)打开“父”表。 (3)在“表”窗口, 双击 按钮或双击 按 钮,可以打开或关闭
“子”表,如下图所
示。
本章的知识点结构
4.2 表基本操作
4.2.4 表中数据的增删改
删除数据 在Access中,删除数据操作,不是删除表中的数据项, 是删除一个记录,或多个记录。 删除数据有以下几种方 法: (1)选定要删除的记录,再单击“删除”按钮; (2)打开快捷菜单,再选择“删除记录”命令; 无论执行以上哪一个操作,系统都将提示用户就“是/否” 要删除选定的记录。
常用的字段格式
4.2 表基本操作
4.2.3 字段有效规则的设置
在对表中数据进行插入、修改、删除操作时,若不
符合字段的有效性规则,系统将显示提示信息,并强迫
光标停留在该字段所在的位置,直到数.2.4 表中数据的增删改
输入数据 在“Access系统”窗口,要想进入“表”窗口(打开表),有以下几种方法: (1)双击表的图标; (2)打开快捷菜单,选择“打开”命令; (3)拖动表到“编辑工作区”。 表一旦打开,进入“表”窗口,如图所示。
4.2 表基本操作
4.2.7 表中数据的筛选
在“表”窗口,选择“筛 选”字段,选择“排序和筛选” 子工作区,单击“筛选器”按 钮,当选择“筛选”字段的数 据类型是数字类型,打开“数 字筛选器”菜单,用户可根据 需求选择相应的菜单命令,如 下图所示。
4.2 表基本操作
4.2.7 表中数据的筛选
在“表”窗口,选择“筛
计专门用于修改数据的窗体,在窗体中修改数据。
4.2 表基本操作
4.2.5 表中数据记录的定位
操作方法如下:
(1)在“表”窗口,选择“查询”子工作区,
打开“转至”下拉菜单,如下图所示。 ①当选择“首记录”命令,将第一个记录定义
为当前记录;
②当选择“尾记录”命令,将最后一个记录定 义为当前记录; ③当选择“下一记录”命令,将当前记录的下 一个记录定义为当前记录; ④当选择“上一记录”命令,将当前记录的上 一个记录定义为当前记录。
4.2 表基本操作
4.2.4 表中数据的增删改
修改数据 修改表中的数据,通常还用以下几种方法: (1)查找/替换:不仅使修改数据方便及准确,也可以快速 查看数据信息。 (2)批量修改:最好用SQL命令让“机器”自动修改,但这 样的数据要有成批修改规则,若不能找到修改规则,用SQL命 令也不可行。
(3)窗体修改数据:不能成批修改的数据且数量较多,可设
对“表”属性定义与修改常见的操作如下: 1.修改字段名 2.插入新字段 3.删除字段 4.更新字段类型 5.修改字段长度
4.2 表基本操作
4.2.2 字段显示格式设置
字段标题是字段的别名,它被应用在表、窗体和报表中。 1.货币类型的格式 2. 是/否类型的格式 3. 日期/时间类型的格式 4. 自定义字段输入/显示格式
4.3.1 表间关联关系类型
4.3 建立表间关联关系
4.3.2 建立索引
索引是按索引字段或索引字段集值使表中的记录有序排列的一种技术。 操作步骤如下:
(1)打开“表设计”窗口。
(2)选定要建立索引的字段,选择“常规”选项卡,打开“索引”下拉 框,选择其中的“索引”选项。 (3)保存表,结束索引的定义。
4.3 建立表间关联关系
4.3.3 创建表间关联
操作步骤如下: (1)打开数据库。 (2)创建数据库中表的索引。 (3)在“Access系统”窗口,打开“数据库工具”选项卡,单击“关系”按钮, 进入“显示表”窗口。 (4)依次选择表,添加到 “关系”窗口中。 (5)将其中一个表中的相关字段拖至另一个表中的相关字段的位置,编辑关系。 (6)重复多次,多表间便建立了关联关系。 (7)保存数据库,结束数据库中表间关联关系的建立。
4.1 创建表
使用表模板创建表。
操作步骤如下: (1)打开数据库。 (2)在“Access系统”窗口,打开“创建”选项卡, 单击“表模板”按钮,打开“表模板”菜单。
(3)选择适合的“表模板”命令,自动创建一个新表。
(4)选择“保存”命令,保存表,结束表的创建。
4.2 表基本操作
4.2.1 表的基本属性设置
4.2 表基本操作
4.2.6 表中数据的排序
记录排序操作方法:在“表”窗口,首先,选择 “排序”字段,然后,选择“排序和筛选”子工作区, 单击“升序”或“降序”按钮,数据的显示顺序发生了 改变。
4.2 表基本操作
4.2.7 表中数据的筛选
在“表”窗口,选择“筛
选”字段,选择“排序和筛选” 子工作区,单击“筛选器”按 钮,当选择“筛选”字段的数 据类型是文本类型,打开“文 本筛选器”菜单,用户可根据 需求选择相应的菜单命令,如 下图所示。
第4章 表操作技术
4.1 创建表
使用数据表视图创建表
操作步骤如下:
(1)打开数据库。 (2)在“Access系统”窗口,打开“创建”
选项卡,单击“表设计”按钮,进入“表设
计”窗口。 (3)依次输入每个字段的相关参数(字段 名、数据类型、长度、是否索引等)。 (4)打开“Office按钮”下拉菜单,选择 “保存”命令,进入“另存为”窗口。 (5)输入创建表的名称,单击“确定”按 钮,结束表的创建。