أحداث 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 منع الإخطارات التالية قبل انتهاء تنفيذ طريقة الحدث.