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.