Objeto Campo

Representa uma coluna de dados com um tipo de dados comum.

Comentários

Cada objeto Field corresponde a uma coluna no Recordset. Você usa a propriedade Value dos objetos Field para definir ou retornar dados para o registro atual. Dependendo da funcionalidade exposta pelo provedor, algumas coleções, métodos ou propriedades de um objeto Field podem não estar disponíveis.

Com as coleções, os métodos e as propriedades de um objeto Field, você pode fazer o seguinte:

  • Retornar o nome de um campo com a propriedade Name.

  • Ver ou alterar os dados no campo com a propriedade Value. Value é a propriedade padrão do objeto Field.

  • Retornar as características básicas de um campo com as propriedades Type, Precision e NumericScale.

  • Retornar o tamanho declarado de um campo com a propriedade DefinedSize.

  • Retornar o tamanho real dos dados em determinado campo com a propriedade ActualSize.

  • Determinar os tipos de funcionalidades compatíveis com determinado campo com a propriedade Attributes e a coleção Properties.

  • Processar os valores de campos que contêm dados de caracteres longos ou binários longos com os métodos AppendChunk e GetChunk.

  • Se o provedor der suporte a atualizações em lote, resolva as discrepâncias nos valores de campo durante a atualização em lote com as propriedades OriginalValue e UnderlyingValue.

Todas as propriedades de metadados (Name, Type, DefinedSize, Precision e NumericScale) estão disponíveis antes da abertura do Recordset do objeto Field. Defini-las nesse momento é útil para construir formulários dinamicamente.

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

Consulte Também

Coleção Fields (ADO)
Coleção Properties (ADO)
Objeto Recordset (ADO)