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!
