أحدث البرامج التعليمية وتطوير الشبكة
 

ADO LockType Property


<كاملة كائن مجموعة السجلات المرجعي

مجموعات الملكية LockType أو بإرجاع LockTypeEnum القيمة التي تحدد نوع قفل عند تحرير سجل في السجلات. الافتراضي هو adLockReadOnly. قراءة هذا العقار / الكتابة على مجموعة سجلات مغلق وللقراءة فقط على السجلات المفتوحة.

Note: تعيين هذه الخاصية قبل فتح السجلات.

Note: ليس كل مقدمي دعم جميع أنواع التأمين. إذا لم يتم اعتماد الإعداد LockType المطلوبة، فإن مزود اختيار نوع آخر من تأمين. يمكنك استخدام الأسلوب يدعم لتحديد وظيفة قفل الفعلية المتاحة في كائن مجموعة السجلات.

Note: adLockPessimistic غير معتمد إذا CursorLocation تعيين إلى adUseClient.

بناء الجملة

objRecordset.LockType

مثال

<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open(Server.Mappath("northwind.mdb"))
set rs=Server.CreateObject("ADODB.recordset")
sql="SELECT * FROM Customers"

rs.CursorLocation=adUseClient
rs.CursorType=adOpenStatic
rs.LockType=adLockBatchOptimistic

rs.Open sql,conn

rs.Close
conn.Close
%>

قيم LockTypeEnum

ثابت القيمة وصف
adLockUnspecified-1 نوع غير محدد من القفل. استنساخ يرث نوع القفل من مجموعة السجلات الأصلي.
adLockReadOnly1 قراءة فقط السجلات
adLockPessimistic2 تأمين متشائم، من السجلات. السجلات قفل مزود مباشرة بعد تحرير
adLockOptimistic3 تأمين متفائل، من السجلات. السجلات قفل مزود فقط عندما تدعو التحديث
adLockBatchOptimistic4 التحديثات دفعة تفاؤلا. اللازمة لوضع تحديث دفعة

<كاملة كائن مجموعة السجلات المرجعي