MoveComplete

ADO WillMove va MoveComplete hodisalari


❮ Recordset obyektining to‘liq ma’lumotnomasi

WillMove hodisasi

WillMove hodisasi biror amal Recordset’dagi joriy o‘rinni o‘zgartirishidan oldin ishga tushadi.

Eslatma: Bu hodisa qaytishidan oldin unga sabab bo‘lgan amalni bekor qilish uchun status parametrini adStatusCancel qiymatiga yoki keyingi bildirishnomalarning oldini olish uchun adStatusUnwantedEvent qiymatiga o‘rnating.

MoveComplete hodisasi

MoveComplete hodisasi Recordset’dagi joriy o‘rin o‘zgargandan keyin ishga tushadi.

Eslatma: Keyingi bildirishnomalarning oldini olish uchun bu hodisa qaytishidan oldin status parametrini adStatusUnwantedEvent qiymatiga o‘rnating.

Eslatma: WillMove yoki MoveComplete hodisasi quyidagi Recordset metodlaridan biri chaqirilganda yuz berishi mumkin: Open, Move, MoveFirst, MoveLast, MoveNext, MovePrevious, AddNew va Requery. Bu hodisalar quyidagi xususiyatlar sababli ham yuz berishi mumkin: Filter, Index, Bookmark, AbsolutePage va AbsolutePosition.

Sintaksis

WillMove reason,status,objRs MoveComplete reason,objErr,status,objRs

Parametr Tavsif
reason Bu hodisaning sababini belgilovchi EventReasonEnum qiymati
status Hodisa bajarilishi holatini ko‘rsatuvchi EventStatusEnum qiymati
objErr Agar status adStatusErrorsOccurred qiymatiga o‘rnatilgan bo‘lsa, xatoni tavsiflovchi Error obyektining nomi, aks holda u o‘rnatilmaydi
objRs Bu hodisani ishga tushirgan Recordset obyektining nomi

EventReasonEnum qiymatlari

Konstanta Qiymat Tavsif
adRsnRequery 7 Amal Recordset’ni qayta so‘rov (requery) orqali yangiladi
adRsnMove 10 Amal yozuv ko‘rsatkichini Recordset ichida siljitdi
adRsnMoveFirst 12 Amal yozuv ko‘rsatkichini Recordset’dagi birinchi yozuvga siljitdi
adRsnMoveNext 13 Amal yozuv ko‘rsatkichini Recordset’dagi keyingi yozuvga siljitdi
adRsnMovePrevious 14 Amal yozuv ko‘rsatkichini Recordset’dagi oldingi yozuvga siljitdi
adRsnMoveLast 15 Amal yozuv ko‘rsatkichini Recordset’dagi oxirgi yozuvga siljitdi

EventStatusEnum qiymatlari

Konstanta Qiymat Tavsif
adStatusOK 1 Hodisaga sabab bo‘lgan amal muvaffaqiyatli bajarildi
adStatusErrorsOccurred 2 Hodisaga sabab bo‘lgan amal muvaffaqiyatsiz tugadi
adStatusCantDeny 3 Hodisaga sabab bo‘lgan amalni bekor qilib bo‘lmaydi
adStatusCancel 4 Hodisaga sabab bo‘lgan amal bekor qilinadi
adStatusUnwantedEvent 5 Hodisa metodi bajarilishini tugatmaguncha keyingi bildirishnomalarning oldini oladi

❮ Recordset obyektining to‘liq ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!