ADO Property Object

Property-object

Een ADO-object heeft twee soorten eigenschappen: ingebouwde eigenschappen en dynamische eigenschappen.

Ingebouwde eigenschappen zijn eigenschappen die in ADO worden geïmplementeerd en onmiddellijk beschikbaar zijn voor elk nieuw object, waarbij de syntaxis MyObject.Property wordt gebruikt. Ze verschijnen niet als Property-object in de Properties-collectie van het object, dus hoewel hun waarde kan worden gewijzigd, kunnen hun kenmerken niet worden gewijzigd.

Het ADO Property-object representer de dynamische kenmerken van het ADO-object, die door de provider worden gedefinieerd.

Elke provider die met ADO communiceert, heeft een andere manier om met ADO te interageren. Daarom moet ADO op enige manier informatie over de provider opslaan. De oplossing is dat de provider specifieke informatie biedt (dynamische eigenschappen) aan ADO. ADO slaat elke provider-eigenschap op in een Property-object, en het Property-object wordt vervolgens opgeslagen in de Properties-collectie. Deze collectie wordt toegewezen aan het Command-object, het Connection-object, het Field-object of het Recordset-object.

Bijvoorbeeld, de eigenschappen die aan de provider worden opgegeven kunnen aangeven of de Recordset Object ondersteunt transacties of updates. Deze extra eigenschappen zullen als Property Object verschijnen in de Properties Collectie van het Recordset Object.

ProgID

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

Eigenschappen

Eigenschappen Beschrijving
Eigenschappen Retourneer de eigenschappen van een Property Object
Naam Stel of retourneer de naam van een Property Object
Type Retourneer het type van Property
Waarde Stel of retourneer de waarde van een Property Object