LockType

ADO LockType xususiyati


❮ Recordset obyektining to‘liq ma’lumotnomasi

LockType xususiyati Recordset’dagi yozuvni tahrirlashda qulflash (locking) turini belgilovchi LockTypeEnum qiymatini o‘rnatadi yoki qaytaradi. Standart qiymati: adLockReadOnly. Bu xususiyat yopiq Recordset’da o‘qish/yozish uchun, ochiq Recordset’da esa faqat o‘qish uchun mo‘ljallangan.

Eslatma: Bu xususiyatni Recordset’ni ochishdan oldin o‘rnating.

Eslatma: Hamma provayderlar ham barcha qulflash turlarini qo‘llab-quvvatlamaydi. Agar so‘ralgan LockType sozlamasi qo‘llab-quvvatlanmasa, provayder boshqa qulflash turini tanlaydi. Recordset obyektida mavjud bo‘lgan haqiqiy qulflash imkoniyatlarini aniqlash uchun Supports metodidan foydalanishingiz mumkin.

Eslatma: Agar CursorLocation adUseClient qiymatiga o‘rnatilgan bo‘lsa, adLockPessimistic qo‘llab-quvvatlanmaydi.


Sintaksis

objRecordset.LockType

Misol

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

Konstanta Qiymat Tavsif
adLockUnspecified -1 Qulflash turi ko‘rsatilmagan. Klonlar qulflash turini asl Recordset’dan meros qilib oladi.
adLockReadOnly 1 Faqat o‘qish uchun mo‘ljallangan yozuvlar
adLockPessimistic 2 Pessimistik qulflash, yozuvma-yozuv. Provayder yozuvlarni tahrirlashdan so‘ng darhol qulflaydi
adLockOptimistic 3 Optimistik qulflash, yozuvma-yozuv. Provayder yozuvlarni faqat update chaqirilganda qulflaydi
adLockBatchOptimistic 4 Optimistik paketli yangilashlar. Paketli yangilash rejimi uchun talab qilinadi


❮ Recordset obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!