ADO Property-objekt

Property-objekt

ADO-objekt har två typer av egenskaper: inbyggda egenskaper och dynamiska egenskaper.

Inbyggda egenskaper är egenskaper som implementeras i ADO och är omedelbart tillgängliga för alla nya objekt, när man använder syntaxen MyObject.Property. De visas inte som Property-objekt i objektets Properties-kollektion, så även om deras värden kan ändras, kan deras egenskaper inte ändras.

ADO Property-objekt representerar ADO-objektets dynamiska egenskaper, som definieras av provider.

Varje provider som kommunicerar med ADO har sitt eget sätt att interagera med ADO. Därför behöver ADO på något sätt lagra information om provider. Lösningen är att provider tillhandahåller specifik information (dynamiska egenskaper) till ADO. ADO lagrar varje provider-egenskap i en Property-objekt, och dessa Property-objekt lagras därefter i en Properties-kollektion. Denna kollektion tilldelas till Command-objekt, Connection-objekt, Field-objekt eller Recordset-objekt.

Till exempel, egenskaper som specificeras för leverantören kan indikera om Recordset-objektet stöder transaktioner eller uppdateringar. Dessa ytterligare egenskaper kommer att som Property-objekt att visas i Recordset-objektets Properties-kollektion.

ProgID

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

Egenskaper

Egenskaper Beskrivning
Attributes Returnera egenskaperna för ett Property-objekt
Name Ställ in eller returnera namnet på ett Property-objekt
Type Returnera typen för Property
Value Ställ in eller returnera värdet för en Property-objekt