FieldChangeComplete
ADO WillChangeField va FieldChangeComplete hodisalari
❮ Recordset obyektining to‘liq ma’lumotnomasi
WillChangeField hodisasi
WillChangeField hodisasi bir yoki bir nechta Field obyektining qiymatlari o‘zgarishidan oldin ishga tushadi.
Eslatma: Bu hodisaga sabab bo‘lgan amalni bekor qilish uchun hodisa qaytishidan oldin status parametrini adStatusCancel qiymatiga o‘rnating.
FieldChangeComplete hodisasi
FieldChangeComplete hodisasi bir yoki bir nechta Field obyektining qiymatlari o‘zgargandan keyin ishga tushadi.
Eslatma: Keyingi bildirishnomalarning oldini olish uchun bu hodisa qaytishidan oldin status parametrini adStatusUnwantedEvent qiymatiga o‘rnating.
Eslatma: WillChangeField va FieldChangeComplete hodisalari Value xususiyatini o‘rnatganingizda va Update metodini maydon hamda qiymat massivi parametrlari bilan chaqirganingizda yuz berishi mumkin.
Sintaksis
WillChangeField numfields,fields,status,objRs
FieldChangeComplete numfields,fields,objErr,status,objRs
| Parametr | Tavsif |
|---|---|
| numfields | fields’dagi Field obyektlari soni |
| fields | O‘zgarishlari bor Field obyektlarini o‘z ichiga olgan massiv |
| 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 |
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!
