Filter

ADO Filter xususiyati


❮ Recordset obyektining to‘liq ma’lumotnomasi

Filter xususiyati Recordset obyektidagi ma’lumotlar uchun filtrni o‘z ichiga olgan variantni o‘rnatadi yoki qaytaradi. Filtr muayyan mezonga mos keladigan yozuvlarni tanlash imkonini beradi.

Filter xususiyati quyidagilardan birini o‘z ichiga olishi mumkin:

Mezon stringiga misollar:

  • rs.Filter="Lastname='Smith'"
  • rs.Filter="Lastname='Smith' AND Birthdate >= #4/10/70#"
  • rs.Filter="Lastname='Jonson' OR Lastname='Johnson'"
  • rs.Filter= "Lastname LIKE 'Jon*'"
  • rs.Filter="[Company Name]='Alfred Futterkiste' OR Orders>$300.00"

Xatcho‘plar massiviga misol:

dim fname(10)
fname(2)=rs.Bookmark
rs.Filter=fname(2)

Filter xususiyati o‘rnatilganda kursor filtrlangan Recordset’dagi birinchi yozuvga o‘tadi. Filter xususiyati tozalanganda esa kursor filtrlanmagan Recordset’dagi birinchi yozuvga o‘tadi.


Sintaksis

objRecordset.Filter

FilterGroupEnum qiymatlari

Konstanta Qiymat Tavsif
adFilterNone 0 Joriy filtrni olib tashlaydi
adFilterPendingRecords 1 Faqat tahrirlangan, lekin hali serverga yuborilmagan yozuvlarni ko‘rsatadigan filtr
adFilterAffectedRecords 2 Faqat oxirgi Delete, Resync, UpdateBatch yoki CancelBatch chaqiruvi ta’sir qilgan yozuvlarni ko‘rsatadigan filtr
adFilterFetchedRecords 3 Joriy keshdagi yozuvlarni ko‘rsatadigan filtr
adFilterConflictingRecords 5 Oxirgi paketli yangilashda muvaffaqiyatsiz bo‘lgan yozuvlarni ko‘rsatadigan filtr

❮ Recordset obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!