Field 成员 (DAO)

适用于:Access 2013、Office 2013

Field 对象代表具有普通数据类型和普通属性集的数据列。

方法

名称

说明

AppendChunk

将字符串表达式中的数据追加到 Recordset 中的"备注"或"长二进制"型 Field 对象。

CreateProperty

创建一个新的用户定义的 Property 对象(仅适用于 Microsoft Access 工作区)。

GetChunk

返回 Recordset 对象的 Fields 集合中备注长二进制字段对象的全部或部分内容。

属性

名称

说明

AllowZeroLength

设置或返回一个值,该值指示零长度字符串 ("") 对于数据类型为"文本"或"备注"的 Field 对象的 Value 属性来说是否为有效设置(仅适用于 Microsoft Access 工作区)。

Attributes

设置或返回 Field 对象的一个或多个特征。 读/写 Long

CollatingOrder

返回一个值,该值指定用于字符串比较或排序的文本中排序次序的序列(仅适用于 Microsoft Access 工作区)。 只读 Long

DataUpdatable

返回一个值,该值指示是否可更新 Field 对象所代表的字段中的数据。

DefaultValue

设置或返回 Field 对象的默认值。 对于尚未追加到 Fields 集合的 Field 对象,该属性是可读写的(仅适用于 Microsoft Access 工作区)。

FieldSize

返回 Recordset 对象的 Fields 集合中"备注"或"长二进制"类型 Field 对象的数据库(而不是内存)中使用的字节数。

ForeignName

设置或返回一个值,该值指定某个外表中的 Field 对象的名称,而该外表对应于某个关系的主表中的字段(仅适用于 Microsoft Access 工作区)。

Name

返回或设置指定对象的名称。 如果对象尚未追加到集合,可读/写 String 类型。 只读 字符串 (如果对象已追加到集合中)。

OrdinalPosition

设置或返回 Field 对象在 Fields 集合中的相对位置。 .

OriginalValue

WorkspaceTypeEnum 值之一。

注释:Microsoft Access 2013 中不支持 ODBCDirect 工作区。 如果要在不使用 Microsoft Access 数据库引擎的情况下访问外部数据源,请使用 ADO。

返回数据库中的 Field 的值,该值在上一次批更新开始时已经存在(仅适用于 ODBCDirect 工作区)。

Properties

返回指定对象的 Properties 集合。 只读。

必填

设置或返回一个值,该值指示 Field 对象是否需要一个非 Null 值。

Size

返回 Recordset 对象的 Fields 集合中"备注"或"长二进制"类型 Field 对象的数据库(而不是内存)中使用的字节数。

SourceField

返回一个值,该值指示作为 Field 对象的原始数据源的字段的名称。 只读 String

SourceTable

返回一个值,该值指示作为 Field 对象的原始数据源的表的名称。 只读 String

类型

设置或返回一个值,该值指示对象的操作类型或数据类型。 Integer 型,可读/写。

ValidateOnSet

设置或返回一个值,该值指定当设置 Field 对象的 Value 属性时是否立即验证该对象的值(仅适用于 Microsoft Access 工作区)。

ValidationRule

设置或返回一个值,当字段中的数据发生更改或被添加到表中时,该值将会验证该数据(仅适用于 Microsoft Access 工作区)。 读/写 String

ValidationText

设置或返回一个值,该值指定当 Field 对象的值不符合 ValidationRule 属性设置所指定的验证规则时应用程序显示的消息文本(仅适用于 Microsoft Access 工作区)。 读/写 String

设置或返回对象的值。 读/写 Variant

VisibleValue

WorkspaceTypeEnum 值之一。

注释:Microsoft Access 2013 中不支持 ODBCDirect 工作区。 如果要在不使用 Microsoft Access 数据库引擎的情况下访问外部数据源,请使用 ADO。

返回数据库中现有的一个值,批更新冲突确定该值比 OriginalValue 属性新(仅适用于 ODBCDirect 工作区)。