ADO Mode ominaisuus

Määrittely ja käyttö

Mode-ominaisuus voi asettaa tai palauttaa ConnectModeEnum arvo, joka viittaa oikeuksiin muokata tietoja Connection, Record tai Stream-objekteissa. Kun objekti on suljettu, tämä ominaisuus on kirjoituslukitus, kun objekti on auki, se on vain lukeminen.

  • Connection-objekti - oletuksena on adModeUnknown
  • Record-objekti - oletuksena on adModeRead
  • Stream-objekti - oletuksena on adModeRead tai adModeUnknown

Huomautus:Tämä ominaisuus voidaan asettaa vain, kun Connection-objekti on suljettu.

syntaksi

object.Mode

esimerkki

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Mode=adModeReadWrite
conn.Open(Server.Mappath("northwind.mdb"))
response.write(conn.Mode)
conn.Close
%> 

ConnectModeEnum

vakio arvo kuvaus
adModeUnknown 0 Oletusarvo. Oikeudet eivät ole vielä asetettu tai oikeudet eivät ole määritetty.
adModeRead 1 Vain lukuoikeudet.
adModeWrite 2 Vain kirjoitusoikeudet.
adModeReadWrite 3 Luku-/kirjoitusoikeudet.
adModeShareDenyRead 4 Kiellä muilta avata yhteys lukuoikeudella.
adModeShareDenyWrite 8 Kiellä muilta avata yhteys kirjoitusoikeudella.
adModeShareExclusive 12 Kiellä muilta avata yhteys.
adModeShareDenyNone 16 Salli muiden avata yhteys millä tahansa oikeudella. Kieltäydy muiden luku- tai kirjoitus pääsyistä.
adModeRecursive 0x400000 Käytettäessä adModeShareDenyNone, adModeShareDenyWrite tai adModeShareDenyRead asettaa oikeudet kaikkiin nykyisen Recordin alitietueisiin.