字段集合 (ADO)

适用于:Access 2013、Office 2013

包含 RecordsetRecord 对象的所有 Field 对象。

备注

Recordset 对象具有由 Field 对象组成的 Fields 集合。 每个 Field 对应于 Recordset 中的一个列。 在打开 Recordset 之前,您可以通过对 Fields 集合调用 Refresh 方法来填充该集合。

注意

[!注释] 有关如何使用 Field 对象的更详细解释,请参阅 Field 对象主题。

Fields 集合具有 Append 方法(该方法会在集合中临时创建并添加一个 Field 对象)和 Update 方法(该方法会终止任何添加或删除)。

Record 对象具有两个可以通过 FieldEnum 常量进行索引的特殊字段。 一个常量访问包含 Record 的默认流的字段,另一个常量访问包含 Record 的绝对 URL 字符串的字段。

某些提供程序(例如,Microsoft OLE DB Provider for Internet Publishing)可以使用 RecordRecordset 的可用字段的子集来填充 Fields 集合。 在用名称首次引用或由代码首次索引之前,其他字段不会添加到集合中。

如果尝试用名称引用一个不存在的字段,则在 Fields 中将追加一个新的 Field 对象,其 StatusadFieldPendingInsert 。 调用 Update 时,如果提供程序允许,ADO 将在数据源中创建新字段。