ADO Mode Özelliği
Tanım ve Kullanım
Mode özelliği bir ConnectModeEnum Değer, bu değer Connection, Record veya Stream nesnelerinde veri değiştirme yetkisini belirtir. Nesne kapandığında bu özellik okuma/yazma olur, nesne açıldığında ise sadece okuma olur.
- Connection nesnesi - varsayılan olarak adModeUnknown
- Record nesnesi - varsayılan olarak adModeRead
- Stream nesnesi - varsayılan olarak adModeRead veya adModeUnknown
Yorum:Bu özellik sadece Connection nesnesi kapandığında ayarlanabilir.
gramer
object.Mode
örnek
<% 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
sabit | değer | tanım |
---|---|---|
adModeUnknown | 0 | Varsayılan değer. İzin henüz ayarlanmamış veya izin belirlenememiş. |
adModeRead | 1 | Sadece okuma izni. |
adModeWrite | 2 | Sadece yazma izni. |
adModeReadWrite | 3 | Okuma/Yazma izinleri. |
adModeShareDenyRead | 4 | Başka kişilerin okuma izniyle bağlantıyı açmasını yasaklar. |
adModeShareDenyWrite | 8 | Başka kişilerin yazma izniyle bağlantıyı açmasını yasaklar. |
adModeShareExclusive | 12 | Başka kişilerin bağlantıyı açmasını yasaklar. |
adModeShareDenyNone | 16 | Başka kişilerin bağlantıyı herhangi bir izinle açmasına izin verilir. Başka kişilerin okuma veya yazma erişimini reddetmez. |
adModeRecursive | 0x400000 | adModeShareDenyNone, adModeShareDenyWrite veya adModeShareDenyRead ile birlikte kullanıldığında, mevcut Record'un tüm alt kayıtlarına izin ayarlanır. |