CursorLocation

ADO CursorLocation xususiyati


❮ Recordset obyektining to‘liq ma’lumotnomasi

CursorLocation xususiyati kursor xizmatining joylashuvini bildiruvchi long qiymatni o‘rnatadi yoki qaytaradi. Unga CursorLocationEnum qiymatlaridan birini berish mumkin. Standart qiymati: AdUseServer.

Kursor quyidagilar uchun ishlatiladi:

  • yozuvlar bo‘ylab harakatlanishni boshqarish
  • ma’lumotlar bazasidagi o‘zgarishlar ko‘rinishini boshqarish
  • ma’lumotlarni yangilash imkoniyatini boshqarish

Eslatma: Recordset obyekti bu sozlamani o‘zi bog‘langan Connection obyektidan meros qilib oladi.

Eslatma: Bu xususiyat ochiq Recordset obyektida faqat o‘qish uchun, Connection obyektida yoki yopiq Recordset obyektida esa o‘qish/yozish uchun mo‘ljallangan.


Sintaksis

objConnection.CursorLocation objRecordset.CursorLocation

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

CursorLocationEnum qiymatlari

Konstanta Qiymat Tavsif
adUseNone 1 ESKIRGAN (faqat orqaga moslik uchun saqlangan). Kursor xizmatlaridan foydalanmaydi
adUseServer 2 Standart qiymat. Server tomonidagi kursordan foydalanadi
adUseClient 3 Lokal kursor kutubxonasi taqdim etadigan mijoz tomonidagi kursordan foydalanadi. Orqaga moslik uchun adUseClientBatch sinonimi ham qo‘llab-quvvatlanadi


❮ Recordset obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!