ADO Mode Property

التعريف والاستخدام

يمكن تعيين أو رجوع Mode Property ConnectModeEnum القيمة، وهي تشير إلى صلاحيات تعديل البيانات في Connection، Record أو Stream Objects. عند إغلاق العنصر، تكون الخاصية هذه قراءة وكتابة، عند فتح العنصر تكون فقط قراءة.

  • Connection Object - الافتراضية هي adModeUnknown
  • Record Object - الافتراضية هي adModeRead
  • Stream Object - الافتراضية هي adModeRead أو adModeUnknown

التعليقات:يمكن تعيين هذه الخاصية فقط عند إغلاق Connection Object.

النحو

object.Mode

المثال

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

المستويات القيمة الوصف
adModeUnknown 0 القيمة الافتراضية. لم يتم تعيين الأذونات بعد أو لا يمكن تحديد الأذونات.
adModeRead 1 صلاحية القراءة فقط.
adModeWrite 2 صلاحية الكتابة فقط.
adModeReadWrite 3 صلاحيات القراءة والكتابة.
adModeShareDenyRead 4 يمنع الآخرين من فتح الاتصال بصلاحية القراءة.
adModeShareDenyWrite 8 يمنع الآخرين من فتح الاتصال بصلاحية الكتابة.
adModeShareExclusive 12 يمنع الآخرين من فتح الاتصال.
adModeShareDenyNone 16 يُسمح للآخرين بفتح الاتصال بأي صلاحية. لا يرفض الوصول القراءة أو الكتابة للآخرين.
adModeRecursive 0x400000 استخدام adModeShareDenyNone، adModeShareDenyWrite أو adModeShareDenyRead مع إعداد الأذونات لجميع السجلات الفرعية الحالية للسجل الحالي.