Freigeben über


Property-Objekt (ADO)

Gilt für: Access 2013, Office 2013

Stellt ein dynamisches Merkmal eines ADO-Objekts dar, das vom Anbieter definiert wird.

Hinweise

ADO-Objekte weisen zwei Arten von Eigenschaften auf, nämlich integrierte und dynamische Eigenschaften.

Integrierte Eigenschaften sind die Eigenschaften, die in ADO implementiert und sofort für jedes neue Objekt verfügbar sind, wobei die Syntax verwendet wird. Sie erscheinen nicht als Property -Objekte in der Properties-Auflistung eines Objekts, sodass Sie ihre Merkmale nicht ändern können, obwohl ihre Werte geändert werden können.

Dynamische Eigenschaften werden durch den zugrunde liegenden Datenanbieter definiert und in der Properties -Auflistung für das entsprechende ADO-Objekt angezeigt. Beispielsweise kann eine anbieterspezifische Eigenschaft kennzeichnen, ob Transaktionen oder Aktualisierungen von einem Recordset-Objekt unterstützt werden. Diese zusätzlichen Eigenschaften werden als Property-Objekte in der Properties-Auflistung dieses Recordset-Objekts angezeigt. Auf dynamische Eigenschaften kann nur über die Auflistung verwiesen werden, wobei die Syntax MyObject.Properties(0) oder oder MyObject.Properties("Name") verwendet wird.

Keiner der beiden Eigenschaftstypen kann gelöscht werden.

Ein dynamisches Property-Objekt weist vier integrierte Eigenschaften auf:

  • Die Name-Eigenschaft ist eine Zeichenfolge zur Identifizierung der Eigenschaft.

  • Die Type-Eigenschaft ist eine ganze Zahl zur Angabe des Datentyps der Eigenschaft.

  • The Value property is a variant that contains the property setting. Value is the default property for a Property object.

  • The Attributes property is a long value that indicates characteristics of the property specific to the provider.