Seek
ADO Seek metodi
❮ Recordset obyektining to‘liq ma’lumotnomasi
Seek metodi keyvalues parametrida ko‘rsatilgan qiymatlarga mos yozuvni topish uchun Recordset indeksida qidiradi. Moslik topilsa, ko‘rsatkich seekoption parametri belgilagan yozuvga ishora qiladi. Moslik topilmasa, yozuv ko‘rsatkichi Recordset oxiriga joylashtiriladi.
Eslatma: Bu metoddan foydalanish uchun provayder bu metodni va Recordset’da indekslardan foydalanishni (Index xususiyatini) qo‘llab-quvvatlashi kerak. Provayder seek va indekslarni qo‘llab-quvvatlashini aniqlash uchun Supports metodidan foydalaning.
Eslatma: Bu metodni bajarishdan oldin Index xususiyatini kerakli indeksga o‘rnating.
Eslatma: Bu metoddan faqat server tomonidagi kursorlar bilan foydalanish mumkin (CursorLocation xususiyatining qiymati adUseClient bo‘lganda qo‘llab-quvvatlanmaydi).
Eslatma: Bu metoddan faqat Recordset obyekti CommandTypeEnum’ning adCmdTableDirect qiymati bilan ochilgan bo‘lsa foydalanish mumkin.
Sintaksis
recordsetobj.Seek keyvalues,seekoption
| Parametr | Tavsif |
|---|---|
| keyvalues | Majburiy. Har bir ustundagi qiymatlar bilan solishtiriladigan qiymatlar massivi |
| seekoption | Majburiy. Qidiruv (seek) turini belgilovchi SeekEnum qiymati |
SeekEnum qiymatlari
| Konstanta | Qiymat | Tavsif |
|---|---|---|
| adSeekFirstEQ | 1 | keyvalues’ga teng birinchi kalitni qidiradi |
| adSeekLastEQ | 2 | keyvalues’ga teng oxirgi kalitni qidiradi |
| adSeekAfterEQ | 4 | keyvalues’ga teng kalitni yoki shunday moslik bo‘lishi mumkin bo‘lgan joydan darhol keyingi kalitni qidiradi |
| adSeekAfter | 8 | keyvalues bilan moslik bo‘lishi mumkin bo‘lgan joydan darhol keyingi kalitni qidiradi |
| adSeekBeforeEQ | 16 | keyvalues’ga teng kalitni yoki shunday moslik bo‘lishi mumkin bo‘lgan joydan darhol oldingi kalitni qidiradi |
| adSeekBefore | 32 | keyvalues bilan moslik bo‘lishi mumkin bo‘lgan joydan darhol oldingi kalitni qidiradi |
❮ Recordset obyektining to‘liq ma’lumotnomasi
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
