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