ADO BeginTransComplete, CommitTransComplete 以及 RollbackTransComplete 事件

definición y uso

事件是某个具体的操作发生后被自动调用的子例程。

  • BeginTransComplete 事件在 BeginTrans 调用被完成后触发。
  • CommitTransComplete 事件在 CommitTrans 调用被完成后触发。
  • RollbackTransComplete 事件在 RollbackTrans 调用被完成后触发。

วลี

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
ปรามาตร คำอธิบาย
translevel ค่า Long ที่มีระดับของธุรกรรมใหม่ที่ทำให้เกิดเหตุการณ์ BeginTrans
objerror

เป้าหมาย Error ที่มีความผิดพลาดที่เกิดขึ้น

หมายเหตุ:EventStatusEnum ค่าจำเป็นต้องตั้งเป็น adStatusErrorsOccurred เพื่อที่จะสร้าง Error Object

status ระบุสถานะการทำงานของเหตุการณ์ EventStatusEnum ค่าสถานะ
objconn เป้าหมาย Connection ที่ทำให้เกิดเหตุการณ์นี้

ค่า EventStatusEnum

ค่าคงที่ ค่า คำอธิบาย
adStatusOK 1 การกระทำที่ทำให้เกิดเหตุการณ์สำเร็จ
adStatusErrorsOccurred 2 การกระทำที่ทำให้เกิดเหตุการณ์ล้มเหลว
adStatusCantDeny 3 ไม่สามารถยกเลิกการกระทำที่ยืนยันแล้ว
adStatusCancel 4 ยกเลิกการกระทำที่เป็นสาเหตุให้เกิดเหตุการณ์
adStatusUnwantedEvent 5 ห้ามการแจ้งเตือนต่อไปก่อนที่จะเสร็จการทำงานของเหตุการณ์