Objeto Property ADO

Objeto Property

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

As propriedades integradas são propriedades implementadas no ADO e disponíveis para qualquer novo objeto, neste caso, usando a sintaxe MyObject.Property. Elas não aparecem como objetos Property na coleção Properties do objeto, portanto, embora possam ter seus valores alterados, suas características não podem ser alteradas.

O objeto Property do ADO representa as características dinâmicas do objeto ADO, essas características são definidas pelo provider.

Cada provider que interage com o ADO de maneira diferente tem suas próprias formas de se comunicar com o ADO. Portanto, o ADO precisa de uma maneira de armazenar informações sobre o provider. A solução é que o provider forneça informações específicas (propriedades dinâmicas) para o ADO. O ADO armazena cada propriedade do provider em um objeto Property, e esses objetos Property são armazenados na coleção Properties. Esta coleção é alocada para o objeto Command, Connection, Field ou Recordset.

Por exemplo, as propriedades especificadas para o provedor podem indicar se o objeto Recordset suporta transações ou atualizações. Essas propriedades adicionais aparecerão como objetos Property no conjunto Properties do objeto Recordset.

ProgID

set objProperty=Server.CreateObject("ADODB.property")

Propriedade

Propriedade Descrição
Atributos Retornar as propriedades de um objeto Property
Nome Definir ou retornar o nome de um objeto Property
Tipo Retornar o tipo da Property
Valor Definir ou retornar o valor de um objeto Property