ADO BeginTransComplete, CommitTransComplete 以及 RollbackTransComplete 事件

定义和用法

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

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

语法

BeginTransComplete translevel,objerror,status,objconn
CommitTransComplete objerror,status,objconn
RollbackTransComplete objerror,status,objconn 
参数 ਵਰਣਨ
translevel ਲੰਮ ਮੁੱਲ ਹੈ, ਇਹ ਈਵੈਂਟ ਦੇ BeginTrans ਦੇ ਨਵੇਂ ਟ੍ਰਾਂਜੈਕਸ਼ਨ ਪੱਧਰ ਨੂੰ ਸਮਾਵੇਂ ਹੈ
objerror

ਹੋਏ ਗਲਤੀਆਂ ਨੂੰ ਸਮਾਵੇਂ ਵਾਲਾ Error ਆਬਜੈਕਟ

ਟਿੱਪਣੀ:EventStatusEnum ਮੁੱਲ ਲਾਜ਼ਮੀ ਰੂਪ ਵਿੱਚ adStatusErrorsOccurred ਰੱਖਣਾ ਹੈ ਤਾਂ ਕਿ Error ਆਬਜੈਕਟ ਬਣਾਇਆ ਜਾ ਸਕੇ

status ਈਵੈਂਟ ਚਲਾਉਣ ਦੀ ਸਥਿਤੀ ਨੂੰ ਨਿਰਧਾਰਿਤ ਕਰਦਾ ਹੈ।ਲੈਣ ਤੋਂ EventStatusEnum ਸਥਿਤੀ ਮੁੱਲ
objconn ਇਸ ਈਵੈਂਟ ਨੂੰ ਪ੍ਰੇਰਿਤ ਕਰਨ ਵਾਲਾ Connection ਆਬਜੈਕਟ

EventStatusEnum ਮੁੱਲ

ਸਥਾਈ ਮੁੱਲ ਵਰਣਨ
adStatusOK 1 ਈਵੈਂਟ ਦੇ ਸਰੋਤ ਦੀ ਕਾਰਵਾਈ ਸਫ਼ਲ
adStatusErrorsOccurred 2 ਈਵੈਂਟ ਦੇ ਸਰੋਤ ਦੀ ਕਾਰਵਾਈ ਫੇਲੀ
adStatusCantDeny 3 ਰੋਕੇ ਹੋਈ ਕਾਰਵਾਈ ਨੂੰ ਰੋਕ ਨਹੀਂ ਸਕਿਆ
adStatusCancel 4 ਈਵੈਂਟ ਦੇ ਸਰੋਤ ਦੀ ਕਾਰਵਾਈ ਰੋਕ ਦੇਓ
adStatusUnwantedEvent 5 ਈਵੈਂਟ ਮੇਥਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਅਗਲੀ ਨੋਟੀਫਿਕੇਸ਼ਨ ਨੂੰ ਰੋਕ ਦੇਓ