أحدث البرامج التعليمية وتطوير الشبكة
 

ADO WillChangeRecordset وRecordsetChangeComplete الأحداث


<كاملة كائن مجموعة السجلات المرجعي

الحدث WillChangeRecordset

يتم تشغيل الحدث قبل WillChangeRecordset تغير عملية مجموعة السجلات.

Note: قبل هذا يعود الحدث، تعيين المعلمة الحالة إلى adStatusCancel لإلغاء العملية التي تسببت في هذا الحدث أو تعيينها إلى adStatusUnwantedEvent لمنع إخطارات لاحقة.

الحدث RecordsetChangeComplete

يتم تشغيل الحدث RecordsetChangeComplete بعد أن تغيرت السجلات.

Note: قبل هذا يعود الحدث، تعيين المعلمة الحالة إلى adStatusUnwantedEvent لمنع إخطارات لاحقة.

Note: يمكن أن يحدث WillChangeRecordset والحدث RecordsetChangeComplete عند استدعاء الأسلوب Requery أو الأسلوب فتح لكائن مجموعة السجلات.

بناء الجملة

WillChangeRecord reason,status,objRs

RecordsetChangeComplete reason,objErr,status,objRs

معامل وصف
reason و EventReasonEnum القيمة التي تحدد سبب هذا الحدث
status و EventStatusEnum القيمة التي تشير إلى حالة إعدام الحدث
objErr اسم كائن خطأ الذي يصف الخطأ إذا تم تعيين الحالة إلى adStatusErrorsOccurred، وإلا لم يتم تعيين
objRs اسم الكائن السجلات التي أدت هذا الحدث

قيم EventReasonEnum

ثابت القيمة وصف
adRsnRequery7 requeried مجموعة عملية السجلات
adRsnResynch8 إعادة مزامنة عملية السجلات مع قاعدة البيانات
adRsnClose9 أغلقت عملية السجلات

قيم EventStatusEnum

ثابت القيمة وصف
adStatusOK1 وكانت العملية التي تسببت في حالة ناجحة
adStatusErrorsOccurred2 العملية التي تسببت في حالة فشل
adStatusCantDeny3 العملية التي تسببت في حالة لا يمكن إلغاء
adStatusCancel4 تم إلغاء العملية التي تسببت في الحدث
adStatusUnwantedEvent5 يمنع الإخطارات اللاحقة قبل انتهاء طريقة الحدث تنفيذ

<كاملة كائن مجموعة السجلات المرجعي