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!
