如何在 Microsoft Access 中修改查询属性

文章翻译 文章翻译
文章编号: 304356 - 查看本文应用于的产品
初学者:要求具备单用户计算机的用户界面知识。

本文仅适用于 Microsoft Access 数据库 (.mdb)。

有关本文的 Microsoft Access 2000 版本,请参见 304357
有关本文的 Microsoft Access 97 版本,请参见 304451
展开全部 | 关闭全部

概要

本文说明了如何在 Microsoft Access 中修改查询属性。如果您要执行下列任务,这些信息十分有用:
  • 更改字段显示。
  • 创建上限值查询。
  • 为表添加别名。
  • 更改字段标题和格式。

更多信息

查询属性

要查看所有查询属性,请在任意查询的“设计”视图中,右键单击查询设计窗口中的空白处,然后单击快捷菜单上的属性

下表列出了所有查询属性并介绍了每个属性的用途。

收起该表格展开该表格
属性名说明
说明使用 Description 属性,可以提供有关“数据库”窗口中包含的对象的信息以及有关个别表或查询字段的信息。
Default View使用 DefaultView 属性,可以指定查询的打开视图。
Output All Fields使用 OutputAllFields 属性,可以显示查询的基础数据源中的所有字段以及窗体或报表的字段列表中的所有字段。如果设置此属性,可以轻松地显示所有字段,而不必为查询中的每个字段单击查询设计网格中的显示框。
Top Values使用 TopValues 属性,可以返回指定数量的记录,或者返回一部分符合指定条件的记录。例如,您可能希望返回字段中的前 10 个值或所有值的前 25%。
Unique Values当您要省略那些包含“数据表”视图所显示字段中的重复数据的记录时,可以使用 UniqueValues 属性。例如,如果查询的输出包括多个字段,则所有字段值的组合对于要包括在结果中的特定记录必须是唯一的。
Unique Records使用 UniqueRecords 属性,可以指定是否只返回基于基础数据源中的所有字段(而不只是查询本身中出现的那些字段)的唯一记录。
Run Permissions在含有安全工作组的多用户环境中,可以使用 RunPermissions 属性覆盖现有的用户权限。这样,您就可以查看查询,或者运行您无权以其他方式运行的附加、删除、生成表或更新查询。例如,作为用户,您可能对查询具有只读权限,而查询的所有者则具有读/写权限。如果所有者设置 RunPermissions 属性来指定所有者的权限,则您可以运行附加查询向表中添加记录。
Source DatabaseSourceDatabase 属性指定某个查询的源表或查询所在的外部数据库。
Source Connect StrSourceConnectStr 属性指定用于创建外部数据库的应用程序的名称。
Record Locks使用 RecordLocks 属性,可以确定锁定记录的方式以及当两名用户试图同时编辑同一记录时会出现什么情况。
Recordset Type使用 RecordsetType 属性,可以指定哪个种类的记录集可用。
ODBC Timeout使用 ODBCTimeout 属性,可以指定 Microsoft Access 在对开放式数据库连接 (ODBC) 数据库运行查询时发生超时错误之前等待的秒数。如果将此属性设置为零 (0),则不会出现超时。
Filter使用 Filter 属性,可以指定对窗体、报表、查询或表应用筛选时显示的记录的子集。
Order By使用 OrderBy 属性,可以指定对窗体、查询、报表或表中的记录进行排序的方式。
Max Records指定 ODBC 数据库将向 Microsoft Access 数据库 (.mdb) 返回的最大记录数。
Orientation使用 Orientation 属性,可以指定或确定视图方向。
Subdatasheet Name使用 SubdatasheetName 属性,可以指定或确定绑定到子数据表的表或查询。
Link Child Fields同时使用 LinkChildFieldsLinkMasterFields 属性,可以指定 Microsoft Access 如何将窗体或报表中的记录链接到子窗体、子报表或嵌入对象(如图表)中的记录。如果设置了这些属性,当您更改到主窗体中的新记录时,Microsoft Access 会自动更新子窗体中的相关记录。
Link Master Fields同时使用 LinkChildFieldsLinkMasterFields 属性,可以指定 Microsoft Access 如何将窗体或报表中的记录链接到子窗体、子报表或嵌入对象(如图表)中的记录。如果设置了这些属性,当您更改到主窗体中的新记录时,Microsoft Access 会自动更新子窗体中的相关记录。
Subdatasheet Height使用 SubdatasheetHeight 属性,可以指定或确定子数据表在展开时的显示高度。
Subdatasheet Expanded使用 SubdatasheetExpanded 属性,可以指定或确定表或查询中的所有子数据表的保存状态。

字段列表属性

要查看字段列表属性,请在任意查询的“设计”视图中,右键单击查询设计网格中的任一单元格,然后单击快捷菜单上的属性

收起该表格展开该表格
属性名说明
Alias当在同一查询中多次使用同一表或查询时,可以使用 Alias 属性为源表或查询指定一个自定义名称。
Source使用 Source 属性,可以为查询的源表或查询指定源连接字符串和源数据库。


有关查询字段属性的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
304462 如何在 Microsoft Access 表中添加查询字段

参考

有关修改查询属性的更多信息,请单击帮助菜单上的 Microsoft Access 帮助,在“Office 助手”或“应答向导”中键入更改查询属性,然后单击搜索以查看返回的主题。

您还可以在万维网上的以下 Microsoft 网站中查看这些信息: 有关创建选择查询的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
304325 如何在 Access 2002 中创建选择查询
有关创建参数查询的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
304352 如何在 Access 2002 中创建参数查询
有关创建交叉表查询的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
304349 如何在 Access 2002 中创建交叉表查询
有关将选择查询转换为操作查询的其他信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
304354 如何在 Access 2002 中将选择查询转换为操作查询
在以下文章的示例文件 QrySmp00.exe 中,还可以查看对以上文章中介绍的多数技术的查询:
207626 下载中心提供了“Access 2000 示例:查询主题”数据库

属性

文章编号: 304356 - 最后修改: 2006年9月11日 - 修订: 7.1
这篇文章中的信息适用于:
  • Microsoft Office Access 2003
  • Microsoft Access 2002 标准版
关键字:?
kbquery kbhowto KB304356
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com