Objet Property ADO

L'objet Property

Les objets ADO ont deux types de propriétés : propriétés intégrées et propriétés dynamiques.

Les propriétés intégrées sont des propriétés implémentées dans ADO et disponibles immédiatement pour tout nouvel objet, utilisant la syntaxe MyObject.Property. Elles ne apparaissent pas comme des objets Property dans la collection Properties de l'objet, donc bien que leur valeur puisse être modifiée, leurs caractéristiques ne peuvent pas être modifiées.

L'objet Property ADO représente les caractéristiques dynamiques des objets ADO, qui sont définies par le provider.

Chaque provider qui interagit avec ADO le fait de manière différente. Par conséquent, ADO a besoin d'une manière pour stocker des informations sur les providers. La solution est que les providers fournissent des informations spécifiques à ADO (propriétés dynamiques). ADO stocke chaque propriété du provider dans un objet Property, et cet objet Property est également stocké dans une collection Properties. Cette collection est attribuée aux objets Command, Connection, Field ou Recordset.

Par exemple, les propriétés spécifiées pour le fournisseur peuvent indiquer si l'objet Recordset supporte les transactions ou les mises à jour. Ces propriétés supplémentaires apparaîtront comme objets Property dans la collection Properties de l'objet Recordset.

ProgID

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

Propriétés

Propriétés Description
Attributs Renvoyer les attributs d'un objet Property
Nom Définir ou renvoyer le nom d'un objet Property
Type Renvoyer le type de Property
Valeur Définir ou renvoyer la valeur d'un objet Property