أحداث ADO BeginTransComplete، CommitTransComplete و RollbackTransComplete
التعريف والاستخدام
هي عملية فرعية يتم استدعاؤها تلقائيًا عند حدوث عملية معينة.
- يتم تنشيط حدث BeginTransComplete عند اكتمال استدعاء BeginTrans.
- يتم تنشيط حدث CommitTransComplete عند اكتمال استدعاء CommitTrans.
- يتم تنشيط حدث RollbackTransComplete عند اكتمال استدعاء RollbackTrans.
اللغة البرمجية
BeginTransComplete translevel,objerror,status,objconn CommitTransComplete objerror,status,objconn RollbackTransComplete objerror,status,objconn
المعاملات | الوصف |
---|---|
مستوى التحقق | قيمة Long، تحتوي على مستوى العملية الجديدة التي تسبب حدوث هذا الحدث BeginTrans. |
objerror |
يحتوي على الأخطاء التي حدثت Object Error. التعليقات:EventStatusEnum يجب أن يتم ضبط القيمة بشكل ضروري على adStatusErrorsOccurred لإنشاء Object Error. |
status | يحدد حالة تنفيذ الحدث. استخدم EventStatusEnum قيمة الحالة. |
objconn | مثل Connection الذي أدى إلى حدوث هذا الحدث. |
قيم EventStatusEnum
المثال | القيمة | الوصف |
---|---|---|
adStatusOK | 1 | نجح العمل الذي أدى إلى حدوث الحدث. |
adStatusErrorsOccurred | 2 | فشل العمل الذي أدى إلى حدوث الحدث. |
adStatusCantDeny | 3 | لا يمكن إلغاء العمل المعطل. |
adStatusCancel | 4 | إلغاء العمل الذي أدى إلى حدوث الحدث. |
adStatusUnwantedEvent | 5 | منع الإخطارات التالية قبل انتهاء تنفيذ طريقة الحدث. |