Właściwość Mode ADO

Definicja i zastosowanie

Właściwość Mode może być ustawiona lub zwrócona ConnectModeEnum wartość, która wskazuje uprawnienia do modyfikacji danych w obiekcie Connection, Record lub Stream. Gdy obiekt jest zamknięty, ta właściwość jest dostępna do odczytu i zapisu, a gdy obiekt jest otwarty, jest dostępna tylko do odczytu.

  • Obiekt Connection - domyślnie adModeUnknown
  • Obiekt Record - domyślnie adModeRead
  • Obiekt Stream - domyślnie adModeRead lub adModeUnknown

Komentarz:Ta właściwość może być ustawiona tylko wtedy, gdy obiekt Connection jest zamknięty.

syntaksa

object.Mode

instancja

<%
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

stała wartość opis
adModeUnknown 0 Domyślne wartości. Uprawnienia nie zostały ustawione lub nie można określić uprawnień.
adModeRead 1 Tylko uprawnienia do odczytu.
adModeWrite 2 Tylko uprawnienia do zapisu.
adModeReadWrite 3 Uprawnienia do odczytu/zapisu.
adModeShareDenyRead 4 Zakazuje innym osobom otwierania połączenia z uprawnieniami do odczytu.
adModeShareDenyWrite 8 Zakazuje innym osobom otwierania połączenia z uprawnieniami do zapisu.
adModeShareExclusive 12 Zakazuje innym osobom otwierania połączenia.
adModeShareDenyNone 16 Pozwala innym osobom otwierać połączenie z dowolnymi uprawnieniami. Nie odmawia dostępu do odczytu lub zapisu.
adModeRecursive 0x400000 Używaj z adModeShareDenyNone, adModeShareDenyWrite lub adModeShareDenyRead, aby ustawić uprawnienia dla wszystkich podrekordów bieżącego rekordu.