एडीओ लॉकटाइप संपत्ति
❮ पूरा रिकॉर्डसेट वस्तु संदर्भ
LockType गुण एक LockTypeEnum मान सेट या लौटाता है जो किसी रिकॉर्डसेट में रिकॉर्ड संपादित करते समय लॉकिंग के प्रकार को निर्दिष्ट करता है। डिफ़ॉल्ट adLockReadOnly है। यह गुण एक बंद रिकॉर्डसेट पर पढ़ा/लिखा जाता है और एक खुले रिकॉर्डसेट पर केवल-पढ़ने के लिए है।
नोट: इस संपत्ति को रिकॉर्डसेट खोलने से पहले सेट करें।
नोट: सभी प्रदाता सभी लॉक प्रकारों का समर्थन नहीं करते हैं। यदि अनुरोधित लॉक टाइप सेटिंग समर्थित नहीं है, तो प्रदाता अन्य प्रकार के लॉकिंग का चयन करेगा। आप किसी Recordset ऑब्जेक्ट में उपलब्ध वास्तविक लॉकिंग कार्यक्षमता को निर्धारित करने के लिए समर्थन पद्धति का उपयोग कर सकते हैं।
नोट: यदि CursorLocation adUseClient पर सेट है, तो adLockPessimistic समर्थित नहीं है।
वाक्य - विन्यास
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 मान
Constant | Value | Description |
---|---|---|
adLockUnspecified | -1 | Unspecified type of lock. Clones inherits lock type from the original Recordset. |
adLockReadOnly | 1 | Read-only records |
adLockPessimistic | 2 | Pessimistic locking, record by record. The provider lock records immediately after editing |
adLockOptimistic | 3 | Optimistic locking, record by record. The provider lock records only when calling update |
adLockBatchOptimistic | 4 | Optimistic batch updates. Required for batch update mode |
❮ पूरा रिकॉर्डसेट वस्तु संदर्भ