Partilhar via


Coleção Fields (ADO)

Contém todos os objetos Field de um objeto Recordset ou Record.

Observações

Um objeto Recordset tem uma coleção Fields composta por objetos Field. Cada objeto de campo de corresponde a uma coluna no Recordset. Você pode preencher a coleção Campos do antes de abrir o Recordset chamando o método Refresh na coleção.

Nota

Consulte o tópico do objeto Field para obter uma explicação mais detalhada de como usar objetos Field.

A coleção Campos tem um método Append, que cria e adiciona provisoriamente um objeto Field à coleção e um método Update, que finaliza quaisquer adições ou exclusões.

Um objeto Record tem dois campos especiais que podem ser indexados com constantes FieldEnum. Uma constante acessa um campo que contém o fluxo padrão para o de Registroe a outra acessa um campo que contém a cadeia de caracteres de URL absoluta para o registro .

Determinados provedores (por exemplo, o Microsoft OLE DB Provider for Internet Publishing) podem preencher a coleção Campos com um subconjunto de campos disponíveis para o de Registro ou Recordset. Outros campos não serão adicionados à coleção até que sejam referenciados pela primeira vez pelo nome ou indexados pelo código.

Se você tentar fazer referência a um campo inexistente por nome, um novo objeto Field será acrescentado à coleção Campos com um de Status de adFieldPendingInsert. Quando você chama Atualização, o ADO criará um novo campo na fonte de dados, se permitido pelo provedor.

Esta seção contém o tópico a seguir.

  • Propriedades, métodos e eventos da coleção Fields

Consulte Também

de objeto de campo