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!