- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
? 【Mod(A,B)】:表示把数字型字段A和B的值化为整数并相除求余数。 ? 【A&B】:将文本型字段A和B连接成一个字符串。 4.使用条件表达式生成器 单击查询设计区网格的任一字段的【条件】单元格,然后单击工具栏上的【生成器】按钮,将弹出【表达式生成器】对话框,如图4-46所示。 图4-46 【表达式生成器】对话框 在对话框顶端有一个文本框,这是生成表达式的显示区域,用户可以在此直接输入条件表达式。 下面是一些运算符按钮,最下部是3个分级列表框。 最左端的列表框中给出了表达式中所能用到的全部字段所属的对象,包括表、查询、报表、窗体,还有常量、函数、通用表达式和操作符。 它们按类别存放在一个“文件夹”内,其中“+”号表示其下有次级分类,单击该图标就可以打开显示。 在左端列表框中,被选中并打开的项中所含内容显示于中间的列表框内。 同样地,中间列表框中的项的具体次级选项显示于右端列表框中,选中适当的内容后单击【粘贴】按钮,即可将其输入表达式并显示于文本框中。 4.4 各种查询的设计 4.4.1 特殊用途查询的设计 1.参数查询 2.自动查找查询 创建自动查找查询是为了方便用户节省数据输入时间。 例如,当用户输入一个有效的产品ID时,查询将把其余全部信息填充到数据表或窗体中。 自动查找查询使用具有一对多关系的两个表,在这个关系中,“一”方上的匹配字段是一个主键或唯一索引。 不必实施参照完整性。 注意:自动查找查询与查找字段的不同之处在于:自动查找查询自动为用户填充数据,而查找字段只是显示可从中选择的列表。 创建一个自动查找查询,必须将两个相关表添加到查询设计窗口,然后把联合字段从“多”方拖到网格上。 这种查询是查找父表——“一”方中的相关记录并从匹配记录中的其他字段(属于“多”方即子表)检索数值。 “一”方上的字段必须是主键或有一个唯一索引,但是“多”方上的字段不能是主键,也不能是唯一索引。 3.交叉表查询 交叉表查询是一种特殊的合计查询类型,可以使数据按电子表格的行列格式显示查询结果集。 4.4.2 操作查询的设计 在Access 2003中,除了可以对数据库进行检索外,还可以利用操作查询同时对一个或多个表执行全局数据管理操作,包括更新字段数值、添加新记录、删除记录和创建新表的操作。 按照功能将操作查询分成4类:更新查询、追加查询、删除查询和生成表查询。 注意:由于上述4种操作查询均可以对数据表中原有的数据内容进行编辑,对符合条件的数据进行成批的修改。 因此,在开始执行任一操作查询之前,请对不可缺少的表做好备份。如果对多数表进行更改,就必须备份整个数据库。 1.更新查询 更新查询用于同时对一个或多个表的记录进行更改,用户通过添加某些特定的条件来更新一个或多个表中的记录,或筛选出要更改的记录。 表4-1所示给出了一些更新表记录样例。 2.追加查询 当用户需要将一个或多个表的记录添加到其他表时,就可以用追加查询这种操作。 追加查询可以从一个数据表中读取数据记录并向另一个表添加,但是两个表之间的字段定义不相同时,追加查询只添加相互匹配的字段内容,不匹配的字段将被忽略。 图4-43 查询设计窗口的快捷菜单 图4-44 【查询属性】对话框 在对话框中可以对查询进行如下属性的设置。 ? 【说明】:输入该查询的解释性文字。 ? 【输出所有字段】:选择【是】选项,则输出查询设计区中的所有字段;选择【否】选项,则某些字段将不显示。 ? 【上限值】:与工具栏中的【上限值】按钮一样,对显示结果进行限定。 ? 【唯一值】:指明记录值是否唯一。 ? 【唯一的记录】:记录是否唯一,即是否每条记录均不相同。 选择【是】选项则重复的记录将不显示,选择【否】选项则可以显示重复记录。 ? 【运行权限】:指定该查询的执行者,是“所有者的”还是“用户的”。 ? 【源数
您可能关注的文档
- 数据库系统教程第14章 查询处理与优化.pptx
- 数据库系统教程第16章 数据库仓库与数据挖掘.pptx
- 数据库系统原理及应用第1章 数据库系统概述.ppt
- 数据库系统原理及应用第2章 关系数据库.ppt
- 数据库系统原理及应用第3章 关系数据库标准语言SQL .ppt
- 数据库系统原理及应用第4章 关系规范化库理论.ppt
- 数据库系统原理及应用第5章 数据库设计.ppt
- 数据库系统原理及应用第6章 数据库安全保护.ppt
- 数据库系统原理及应用第7 扩展知识--SQL Server 2012高级应用.ppt
- 数据库应用基础---Access 2003项目八 创建数据访问页.ppt
- 数据库应用技术——Access篇第5章-窗体设计.ppt
- 数据库应用技术——Access篇第6章-报表和数据访问页.ppt
- 数据库应用技术——Access篇第7章-宏.ppt
- 数据库应用技术——Access篇第8章VBA程序设计初步.ppt
- 数据库应用技术——Access篇第9章-在Access中创建VBA模块.ppt
- 数据库应用技术——Access篇第10-章数据库管理和安全性.ppt
- 数据库应用技术——Access篇第11-章教学信息管理系统实例.ppt
- 数据库应用技术——SQL Server 2005篇第1章 数据库概述 .ppt
- 数据库应用技术——SQL Server 2005篇第2章 SQL Server 2005概述.ppt
- 数据库应用技术——SQL Server 2005篇第3章 数据库管理.ppt
文档评论(0)