字段集合 (ADO)

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

备注

Recordset 对象包含一个由 Field 对象组成的 Fields 集合。 每个 Field 对象与 Recordset 中的一列对应。 可通过在集合上调用 Refresh 方法在打开 Recordset 之前填充 Fields 集合。

注意

有关如何使用 Field 对象的更详细说明,请参阅 Field 对象主题。

Fields 集合包含 Append 方法(它临时创建一个 Field 对象并将其添加到集合中)和 Update 方法(它完成任何添加或删除操作)。

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

某些提供程序(例如,用于 Internet 发布的 Microsoft OLE DB 提供程序)可能会使用 Record 或 Recordset 的可用字段子集填充 Fields 集合。 其他字段将不会添加到集合中,除非先按名称引用或按代码编制索引。

如果尝试按名称引用不存在的字段,会将一个新的 Field 对象附加到 Fields 集合,其状态为 adFieldPendingInsert。 调用 Update 时,如果提供程序允许,ADO 将在数据源中创建一个新字段。

本部分包含下列主题。

另请参阅

字段对象