ADO Property-objekti

Property-objekti

ADO-objekteilla on kaksi tyyppiä ominaisuuksia: sisäänrakennetut ominaisuudet ja dynaamiset ominaisuudet.

Sisäänrakennetut ominaisuudet ovat ADO:ssa toteutettuja ominaisuuksia, jotka ovat heti käytettävissä uusille objekteille, ja ne käyttävät MyObject.Property-kielioppia. Ne eivät näy Property-objektina objektin Properties-kokoelmissa, joten vaikka niiden arvoja voidaan muuttaa, niiden ominaisuuksia ei voi muuttaa.

ADO Property-objekti edustaa ADO-objektin dynaamisia ominaisuuksia, jotka on määritelty tarjoajalla.

Jokainen ADO:n kanssa vuorovaikutteleva tarjoaja käyttää omaa tyyliään ADO:n kanssa. Siksi ADO tarvitsee jossain muodossa tallentaa tietoja tarjoajista. Ratkaisuna on, että tarjoaja tarjoaa ADO:lle tiettyjä tietoja (dynaamisia ominaisuuksia). ADO tallentaa jokaisen tarjoajan ominaisuuden Property-objektissa, ja Property-objektit tallennetaan myös Properties-kokoelmaan. Tämä kokoelma annetaan Command-objektille, Connection-objektille, Field-objektille tai Recordset-objektille.

Esimerkiksi, antamalla tarjoajalle ominaisuus voi merkitä, että Recordset-objekti tukee transaktioita tai päivityksiä. Nämä lisäominaisuudet näkyvät Recordset-objektin Properties-kokoelmassa Property-objektina.

ProgID

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

Ominaisuudet

Ominaisuudet Kuvaus
Ominaisuudet Palauta Property-objektin ominaisuudet
Nimi Aseta tai palauta Property-objektin nimi
Tyyppi Palauta Property:n tyyppi
Arvo Aseta tai palauta Property-objektin arvo