数据类型和字段属性简介
Applies ToMicrosoft 365 专属 Access Access 2024 Access 2021 Access 2019 Access 2016

Access 中的各表均由字段组成。 字段属性介绍添加到该字段的数据的特征及行为。 字段的数据类型是最重要的属性,因为它决定该字段可存储何种数据。 本文介绍 Access 中可用的数据类型及其他字段属性,详细数据类型参考部分还包含其他信息。

本文内容

概述

例如,如果字段的数据类型为短文本,则数据类型可能会让人感到困惑,它可以存储由文本或数字字符组成的数据。 但数据类型为数字的字段却只能存储数值数据。 因此,必须了解每种数据类型所用的属性。

字段的数据类型确定许多其他重要的字段特性,例如以下项:

  • 可用于字段的格式。

  • 字段值的最大大小。

  • 字段在表达式中的使用方式。

  • 是否可将字段编入索引。

可预定义字段的数据类型,也可根据新建字段的方式选择数据类型。 例如,如果从“数据表”视图创建字段并且:

  • 使用另一个表中的现有字段,数据类型已在模板或其他表中进行定义。

  • 在空白列(或字段)中输入数据,Access 根据输入的值向字段分配数据类型,或者你可指定该字段的数据类型和格式。

  • 在“ 表字段 ”选项卡上的“ 添加 & 删除”组中,单击“ 更多字段”, Access 显示可从中进行选择的数据类型列表。

返回页首

何时使用何种数据类型

将字段数据类型视为一组特性,并且这些特性可应用于该字段包含的所有值。 例如,存储在短文本字段中的值只能包含字母、数字和一组有限的标点字符,而短文本字段最多只能包含 255 个字符。

提示: 有时,字段中的数据可能显示为某种数据类型,但实际却是另一种数据类型。 例如,某个字段可能看起来包含数值,但实际却包含文本值,如房号。 通常可使用表达式比较或转换不同数据类型的值。

下表介绍各数据类型适用的格式并解释格式选项的效果。

基本类型

格式

显示目标

短文本

简短的字母数字值,例如姓氏或街道地址。

数字、大数

数值,例如距离。 注意,货币是一个单独数据类型。

货币​

货币值。

是/否

Yes 和 No 值,以及仅包含这两个值其中之一的字段。

Date/Time、Date/Time Extended

日期/时间:100 到 9999 年的日期和时间值。

扩展的日期/时间:1 到 9999 年的日期和时间值。

格式文本​​

可使用颜色和字体控件进行格式设置的文本或文本与数字的组合。

计算字段

计算结果。 计算必须引用相同表格中的其他字段。 建议使用表达式生成器创建计算。

附件

附加到数据库中记录的图像、电子表格文件、文档、图表以及受支持的其他类型文件,类似于将文件附加到电子邮件。

超链接

存储为文本并用作超链接地址的文本或文本与数字的组合。

长文本

长文本块。 长文本字段的典型用法是详细的产品说明。

查阅

显示一系列从表或查询中检索的值,或一组创建字段时指定的值。 查阅向导将启动,你可创建一个查阅字段。 “查找”字段的数据类型为“短文本”或“数字”,具体取决于在向导中所做的选择。

查阅字段还有其他一些字段属性,这些属性位于“字段属性”窗格的“查阅”选项卡中。

注意: 附件和计算数据类型不可用于 .mdb 文件格式。

数字

格式

显示目标

常规

无其他格式、照原样存储的数字。

货币

一般货币值。

欧元

按欧盟格式存储的一般货币值。

固定

数字数据。

标准

带小数的数值数据。

百分比

百分比。

科学记数

计算。

日期和时间

格式

显示目标

短日期

以短格式显示日期。 取决于区域日期和时间设置。 例如,美国为 3/14/2001。

中日期

以中等格式显示日期。 例如,美国为 3-Apr-09。

长日期

以长格式显示日期。 取决于区域日期和时间设置。 例如,美国为 Wednesday, March 14, 2001。

时间 (am/pm)

显示仅使用 12 小时格式的时间,区域日期和时间设置发生更改时,该时间也会随之更改。

中时间

显示带有 AM/PM 的时间。

时间(24 小时)

显示仅使用 24 小时格式的时间,区域日期和时间设置发生更改时,该时间也会随之更改

是/否​​

数据类型

显示目标

复选框

复选框。

是/否

Yes 或 No 选项

真/假

True 或 False 选项。

打开/关闭

On 或 Off 选项。

OLE 对象    OLE 对象,如 Word 文档。

返回页首

字段大小属性

创建字段并设置其数据类型后,可设置其他字段属性。 字段的数据类型确定可设置哪些其他属性。 例如,可以通过设置“短文本”字段的大小属性来控制其 大小

对于数字和货币字段,字段大小属性尤为重要,因为它确定字段值的范围。 例如,一位数字字段仅可存储介于 0 到 255 之间的整数。

字段大小属性还确定每个数字字段值所需的磁盘空间大小。 根据字段大小,数字可准确使用 1、2、4、8、12 或 16 个字节。

注意: 短文本和长文本字段具有可变的字段值大小。 对于这些数据类型,字段大小为任一值设置可用的最大空间。

要详细了解字段属性及其如何用于不同数据类型,请转到数据类型参考部分。 此外,还可参阅设置字段大小一文。

返回页首

关系和联接中的数据类型

表关系是两个表中共有字段间的关联。 关系可以是一对一、一对多或多对多。

联接是一项 SQL 操作,它根据指定字段(两个源共有)中的值,将来自两个源的数据合并为查询记录集中的一条记录。 联接可以是内部联接、左外部联接或右外部联接。

创建表关系或向查询添加联接时,所连接的字段必须具有相同或兼容的数据类型。 例如,即使这些字段中的值匹配,也无法在“数字”字段和“短文本”字段之间创建联接。

在关系或联接中,设置为自动编号数据类型的字段与设置为数字数据类型的字段兼容,前提是后者的字段大小属性为长整型

不能更改表关系中涉及的字段的数据类型或字段大小属性。 可以暂时删除关系以更改字段大小属性。 但是,如果更改数据类型,则需先更改相关字段的数据类型才能重新创建关系。 有关表的详细信息,请参阅表简介一文。

返回页首

数据类型参考

将数据类型应用于字段时,它包含一组可选的属性。 单击下面的数据类型了解详细信息。

附件

用途    在允许将文件或图像附加到记录的字段中使用。 例如,如果你有一个工作联系人数据库,则可以使用附件字段附加联系人的照片,或附加简历等文档。 对于某些文件类型,Access 在添加附件时会压缩每个附件。 附件数据类型仅在 .accdb 文件格式数据库中可用。

Access 压缩的附件类型

附加以下任一文件类型时,Access 会压缩该文件。

  • 位图,例如 .bmp 文件

  • Windows 图元文件,包括 .emf 文件

  • 可交换文件格式文件(.exif 文件)

  • 图标

  • 标记图像文件格式文件

可将多种文件附加到记录。 但是,某些可能引起安全风险的文件类型会受到阻止。 通常,可附加在任一 Microsoft Office 程序中创建的任何文件。 还可附加日志文件 (.log)、文本文件(.text、.txt)及压缩的 .zip 文件。 有关支持的图像文件格式的列表,请参阅本部分后面的表。

被阻止的文件类型列表

Access 阻止以下几种附加文件。

.ade

.ins

.mda

.scr

.adp

.isp

.mdb

.sct

.app

.its

.mde

.shb

.asp

.js

.mdt

.shs

.bas

.jse

.mdw

.tmp

.bat

.ksh

.mdz

.url

.cer

.lnk

.msc

.vb

.chm

.mad

.msi

.vbe

.cmd

.maf

.msp

.vbs

.com

.mag

.mst

.vsmacros

.cpl

.mam

.ops

.vss

.crt

.maq

.pcd

.vst

.csh

.mar

.pif

.vsw

.exe

.mas

.prf

.ws

.fxp

.mat

.prg

.wsc

.hlp

.mau

.pst

.wsf

.hta

.mav

.reg

.wsh

.inf

.maw

.scf

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

必需

要求每条记录的字段至少包含一个附件。

支持的图像文件格式

Access 支持以下图形文件格式,无需在计算机上安装其他软件。

  • Windows 位图(.bmp 文件)

  • 行程长度编码位图(.rle 文件)

  • 与设备无关的位图(.dib 文件)

  • 图形交换格式(.gif 文件)

  • 联合图像专家组(.jpe、.jpeg 和 .jpg 文件)

  • 可交换文件格式(.exif 文件)

  • 可移植网络图形格式(.png 文件)

  • 标记图像文件格式(.tif 和 .tiff 文件)

  • 图标(.ico 和 .icon 文件)

  • Windows 图元文件(.wmf 文件)

  • 增强型图元文件(.emf 文件)

文件命名规则

附加文件的名称可以包含在 Microsoft Windows NT 中使用的 NTFS 文件系统支持的任何 Unicode 字符。 另外,文件名必须遵循以下准则:

  • 名称不得超过 255 个字符,包括文件扩展名。

  • 名称不能包含以下字符:问号 (?)、引号 (")、正斜线或反斜线 (/ \)、左尖括号或右尖括号 (< >)、星号 (*)、竖线 (|)、冒号 (:) 或段落符号 ()。

分离的顶部

自动编号

用途    使用“自动编号”字段提供唯一值,该值除了使每个记录唯一之外,没有其他用途。 自动编号字段的最常见用途是用作主键,尤其是在没有合适的自然键 (基于数据字段) 的键时。

自动编号字段值需要 4 个或 16 个字节,具体取决于其字段大小属性的值。

假设有一个用于存储联系人信息的表。 可将联系人姓名用作该表的主键,但应如何处理两个姓名完全相同的联系人? 姓名不适合用作自然键,因为它们通常不具有唯一性。 如果使用自动编号字段,便可确保每条记录均具有唯一标识符。

注意: 不应将自动编号字段用于对表中的记录进行计数。 自动编号值不可重复使用,因此已删除的记录可能会导致计数出现缺口。 此外,通过在数据表中使用汇总行便可轻松获得准确的记录数。

支持的字段属性

属性

用途

字段大小

确定分配给每个值的空间量。 对于自动编号字段,仅允许两个值:

  • 长整型字段大小适用于未用作复制 ID 的自动编号字段。 这是默认值。 除非要创建复制 ID 字段,否则不应更改此值。

    注意: 使用 .accdb 等新文件格式的数据库中不支持复制。

    在关系或联接中使用自动编号字段时,此设置可使自动编号字段与其他长整型数字字段兼容。 每个字段值需要 4 个字节的存储空间。

  • 复制 ID 字段大小适用于在数据库副本中用作复制 ID 的自动编号字段。 除非要处理或实现复制数据库的设计,否则请勿使用此值。

    每个字段值需要 16 个字节的存储空间。

新值

确定自动编号字段是随每个新值递增,还是使用随机数字。 选择下列选项之一:

  • 递增   从值 1 开始,并为每个新记录递增 1。

  • 随机   以随机值开头,并为每个新记录分配一个随机值。 值为长整型字段大小,范围为 -2,147,483,648 到 2,147,483,647。

格式

如果将自动编号字段用作主键或复制 ID,则不应设置此属性。 或者,请选择符合特定需求的数字格式。

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。 如果没有唯一索引,则可输入重复值,这可中断任何包含此键的关系。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

文本对齐

指定控件内文本的默认对齐方式。

部分顶部

计算

用途    使用 存储计算结果。

计算必须引用相同表格中的其他字段。 建议使用表达式生成器创建计算。 请注意,计算数据类型仅在 .accdb 文件格式数据库中可用。

支持的字段属性

属性

用途

表达式

此计算的结果存储在计算列中。 如果已保存此列,那么此表达式中只使用保存的列。

结果类型

计算结果显示为这种数据类型。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可使用任何有效的数字格式。 大多数情况下,应设置“格式”值以匹配结果类型。

小数位数

指定显示数字时要使用的小数位数。

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

文本对齐

指定控件内文本的默认对齐方式。

部分顶部

货币

用途    用于存储货币数据。

货币字段中的数据在计算期间不会舍入。 货币字段中小数点左侧精确到 15 位数,右侧精确到 4 位数。 每个货币字段值需要 8 个字节的存储空间。

支持的字段属性

属性

用途

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可使用任何有效的数字格式。 大多数情况下,应将“格式”值设置为“货币”。

小数位数

指定显示数字时要使用的小数位数。

输入掩码

显示编辑字符以引导数据输入。 例如,输入掩码可能在字段开头显示美元符号 ($)。

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

默认值

添加新记录时,自动向此字段分配指定值。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

必需

要求在字段中输入数据。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

文本对齐

指定控件内文本的默认对齐方式。

部分顶部

Date/Time 和 Date/Time Extended

用途    用于存储基于日期和时间的数据。

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

默认值

添加新记录时,自动向此字段分配指定值。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可使用预定义格式或构建自定义格式。

预定义格式列表

  • 常规日期   默认情况下,如果值仅为日期,则不显示任何时间;如果值仅限时间,则不显示日期。 此设置是短日期和长时间设置的组合。

    示例。    

    • 4/3/07

    • 05:34:00 PM

    • 4/3/07 05:34:00 PM

  • 长日期   与 Windows 区域设置中的长日期设置相同。 示例:2007 年 4 月 3 日,星期六。

  • 中长日期   将日期显示为 dd-mmm-yyyy。 示例:2007 年 4 月 3 日。

  • 短日期 与 Windows 区域设置中的短日期设置相同。 示例:07 年 4 月 3 日。

    警告: 短日期设置假定 1/1/00 和 12/31/29 之间的日期属于 21 世纪日期(即年份假定为 2000 到 2029)。 1/1/30 和 12/31/99 之间的日期假定为 20 世纪日期(即年份假定为 1930 到 1999)。

  • 长时间   与 Windows 区域设置中“时间”选项卡上的设置相同。 示例:下午 5:34:23。

  • 中长时间   将时间显示为小时和分钟,以时间分隔符字符分隔,后跟 AM/PM 指示器。 示例:下午 5:34。

  • 短时间   使用 24 小时制将时间显示为小时和分钟,由时间分隔符分隔。 示例:17:34。

可使用自定义格式的组件列表

键入以下组件的任意组合可构建自定义格式。 例如,要显示一年的第几周和一周的第几天,请键入 ww/w

重要: 与在 Windows 区域设置中指定的日期/时间设置不一致的自定义格式将被忽略。 有关 Windows 区域设置的详细信息,请参阅 Windows 帮助。

分隔符组件

注意: 可在 Windows 区域设置中设置分隔符。

:   时间分隔符。 例如, hh:mm

/   日期分隔符。 例如, mmm/yyyy

任何用引号 ("")(自定义分隔符)括起来的短字符串。 不显示引号。 例如,"," 显示逗号。

日期格式组件

d   根据需要以一位或两位数值数字表示一个月中的第几天(1 到 31)。

dd   以两位数值数字表示一个月中的第几天(01 到 31)。

ddd   星期的前三个字母(Sun 到 Sat)。

dddd   星期的全称(Sunday 到 Saturday)。

w   一周中的第几天(1 到 7)。

ww   一年中的第几周(1 到 53)。

m   根据需要以一位或两位数值数字表示一年中的月份(1 到 12)。

mm   以两位数值数字表示一年中的月份(01 到 12)。

mmm   月份的前三个字母(Jan 到 Dec)。

mmmm   月份的全称(January 到 December)。

q   今年第一季度 (1 到 4) 。

y   一年中的第几天(1 到 366)。

yy   年份的最后两位数字(01 到 99)。

yyyy 显示 0001-9999 一年中的所有数字,具体取决于支持的日期和时间数据类型范围。

时间格式组件

h   根据需要以一位或两位数字表示小时(0 到 23)。

hh   用两位数字表示小时(00 到 23)。

n   根据需要以一位或两位数字表示分钟(0 到 59)。

nn   用两位数字表示分钟(00 到 59)。

s   根据需要用一位或两位数字表示秒(0 到 59)。

ss   用两位数字表示秒(00 到 59)。

时钟格式组件

AM/PM   使用大写字母“AM”或“PM”的十二小时制(视情况而定)。 例如, 晚上 9:34

am/pm   使用小写字母“am”或“pm”的十二小时制(视情况而定)。 例如, 晚上 9:34

A/P   使用大写字母“A”或“P”的十二小时制(视情况而定)。 例如 ,9:34P

a/p   使用小写字母“a”或“p”的十二小时制,视情况而定。 例如 ,9:34p

AMPM   使用 Windows 区域设置中定义的相应上午/下午指示符表示十二小时制。

预定义格式

c   与常规日期预定义格式相同。

ddddd   与短日期预定义格式相同。

dddddd   与长日期预定义格式相同。

ttttt   与长时间预定义格式相同。

小数Places (日期/时间仅扩展)

输入小数精度以指定小数点右侧的位数 (1-7) 。

没有可用的自定义格式。

输入法模式​​

控制 Windows 东亚版本中的字符转换。

输入法语句模式

控制 Windows 东亚版本中的句子转换。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

输入掩码

显示编辑字符以引导数据输入。 例如,输入掩码可能在字段开头显示美元符号 ($)。

必需

要求在字段中输入数据。

显示日期选取器

指定是否显示“日期选取器”控件。

注意: 如果对日期/时间字段使用输入掩码,无论如何设置此属性,“日期选取器”控件都不可用。

文本对齐

指定控件内文本的默认对齐方式。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

部分顶部

长文本

用途    用于存储长度超过 255 个字符且格式为文本的文本块。

支持的字段属性

属性

用途

允许空字符串

允许输入 (,方法是在超链接、短文本或长文本字段中将零长度字符串 (“”) “设置为”是) ”。

仅追加​​

确定是否跟踪字段值更改。 有两个设置:

  •    跟踪更改。 若要查看字段值历史记录,请右键单击字段,然后单击“ 显示列历史记录”。

  •    不跟踪更改。

    警告: 将此属性设置为“”将删除所有现有的字段值历史记录。

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

提示: 简短的标题通常较为有效。

默认值

添加新记录时,自动向此字段分配指定值。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可以为长文本字段定义自定义格式。

输入法模式​​

控制 Windows 东亚版本中的字符转换。

输入法语句模式

控制 Windows 东亚版本中的句子转换。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

必需

要求在字段中输入数据。

文本对齐

指定控件内文本的默认对齐方式。

Unicode 压缩

存储少于 4,096 个字符时,对存储在此字段中的文本进行压缩。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

部分顶部

数字

用途    使用 存储不是货币值的数值。 如果可以使用字段中的值来执行计算,请使用 Number 数据类型。

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

小数位数

指定显示数字时要使用的小数位数。

默认值

添加新记录时,自动向此字段分配指定值。

字段大小

选择下列选项之一:

  • 字节 - 用于范围在 0 到 255 之间的整数。 存储要求为 1 个字节。

  • 整型 - 用于范围在 -32,768 到 32,767 之间的整数。 存储要求为 2 个字节。

  • 长整型 - 用于范围在 -2,147,483,648 到 2,147,483,647 之间的整数。 存储要求为 4 个字节。

    提示: 要创建外键以与另一个表中的自动编号主键字段相关联,请使用长整型

  •    用于范围从 -3.4 x 1038 到 3.4 x 1038 以及最多 7 个有效位的数字浮点值。 存储要求为 4 个字节。

  •    用于范围从 -1.797 x 10308 到 1.797 x 10308 和最多 15 位有效位数的数字浮点值。 存储要求为 8 个字节。

  • 复制 ID   用于存储复制所需的全局唯一标识符。 存储要求为 16 个字节。 请注意,不支持使用 .accdb 文件格式进行复制。

  • Decimal   对范围为 -9.999 的数值使用...x 1027 到 9.999...x 1027。 存储要求为 12 个字节。

提示: 为实现最佳性能,始终指定满足要求的最小“字段大小”。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可使用任何有效的数字格式。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

输入掩码

显示编辑字符以引导数据输入。 例如,输入掩码可能在字段开头显示美元符号 ($)。

必需

要求在字段中输入数据。

文本对齐

指定控件内文本的默认对齐方式。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

部分顶部

大数

用途    使用 存储非货币值的大型数值。 如果可以使用字段中的值来执行计算,请使用“大数”数据类型。

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

小数位数

指定显示数字时要使用的小数位数。

默认值

添加新记录时,自动向此字段分配指定值。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可使用任何有效的数字格式。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

输入掩码

显示编辑字符以引导数据输入。 例如,输入掩码可能在字段开头显示美元符号 ($)。

必需

要求在字段中输入数据。

文本对齐

指定控件内文本的默认对齐方式。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

部分顶部

OLE 对象

用途    使用 将 OLE 对象(如 Microsoft Office Excel 电子表格)附加到记录。 如果要使用 OLE 功能,则必须使用 OLE 对象数据类型。

大多数情况下,应使用附件字段而不是不是 OLE 对象字段。 OLE 对象字段支持的文件类型比附件字段支持的文件类型少。 此外,OLE 对象字段不允许将多个文件附加到单条记录。

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

必需

要求在字段中输入数据。

文本对齐

指定控件内文本的默认对齐方式。

部分顶部

短文本

用途    用于存储最多 255 个字符的文本。

支持的字段属性

属性

用途

允许空字符串

允许输入 (,方法是在超链接) 、短文本或长文本字段中将零长度字符串 (“”) 设置为“是”。

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

默认值

添加新记录时,自动向此字段分配指定值。

字段大小

输入 1 到 255 之间的值。 短文本字段的范围为 1 到 255 个字符。 对于较大的文本字段,请使用长文本数据类型。

提示: 为实现最佳性能,始终指定满足要求的最小“字段大小”。

例如,如果要存储长度已知的邮政编码,应将该长度指定为字段大小

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 可以为短文本字段定义自定义格式。

输入法模式​​

控制 Windows 东亚版本中的字符转换。

输入法语句模式

控制 Windows 东亚版本中的句子转换。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

必需

要求在字段中输入数据。

文本对齐

指定控件内文本的默认对齐方式。

Unicode 压缩

存储少于 4,096 个字符时,对存储在此字段中的文本进行压缩。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

部分顶部

是/否​​

用途    使用 存储布尔值。

支持的字段属性

属性

用途

标题

默认情况下,在窗体、报表和查询中为此字段显示的标签文本。 如果此属性为空,则使用字段名称。 允许使用任何文本字符串。

简短的标题通常较为有效。

默认值

添加新记录时,自动向此字段分配指定值。

格式

确定字段在数据表中显示或打印时或在与其绑定的窗体或报表中的显示方式。 选择下列选项之一:

  • True/False   将值显示为 True 或 False。

  • 是/否   将值显示为“是”或“否”。

  • 打开/关闭   将值显示为“开”或“关”。

已索引

指定字段是否具有索引。 提供三个值:

  • 是 (无重复)    在字段上创建唯一索引。

  • 是(有重复)   在 字段上创建非唯一索引。

  •    删除字段上的所有索引。

注意: 请勿更改在主键中使用的字段的此属性。

虽然可通过设置已索引字段属性在单个字段上创建索引,但某些索引无法通过此方式创建。 例如,不能通过设置此属性来创建多字段索引。

文本对齐

指定控件内文本的默认对齐方式。

验证规则

提供一个表达式,每当向此字段添加值或更改字段中的值时,该表达式必须为 true。 与验证文本属性结合使用。

验证文本

输入某个值违反验证规则属性中的表达式时要显示的消息。

返回页首

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。