Objeto Property (ADO)

Representa uma característica dinâmica de um objeto ADO definido pelo provedor.

Comentários

Os objetos ADO têm dois tipos de propriedades: internas e dinâmicas.

As propriedades internas são as propriedades implementadas no ADO e imediatamente disponíveis para qualquer novo objeto, por meio da sintaxe MyObject.Property. Elas não aparecem como objetos Property na coleção Properties de um objeto, ou seja, embora você possa alterar seus valores, não é possível modificar suas características.

As propriedades dinâmicas são definidas pelo provedor de dados subjacente e são exibidas na coleção Properties do objeto ADO apropriado. Por exemplo, uma propriedade específica do provedor pode indicar se um objeto Recordset dá suporte a transações ou atualização. Essas propriedades adicionais serão exibidas como objetos Property na coleção Properties do objeto Recordset. As propriedades dinâmicas só podem ser referenciadas por meio da coleção com a sintaxe MyObject.Properties(0) ou MyObject.Properties("Name").

Não é possível excluir nenhum tipo de propriedade.

Um objeto Property dinâmico tem quatro propriedades internas próprias:

  • A propriedade Name é uma cadeia de caracteres que identifica a propriedade.

  • A propriedade Type é um inteiro que especifica o tipo de dados de propriedade.

  • A propriedade Value é uma variante que contém a configuração da propriedade. Value é a propriedade padrão de um objeto Property.

  • A propriedade Attributes é um valor longo que indica as características da propriedade específicas do provedor.

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

Consulte Também

Objeto Command (ADO)
Objeto Connection (ADO)
Objeto Campo
Coleção Properties (ADO)
Objeto Recordset (ADO)