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 | ਈਵੈਂਟ ਮੇਥਡ ਚਲਾਉਣ ਤੋਂ ਪਹਿਲਾਂ ਅਗਲੀ ਨੋਟੀਫਿਕੇਸ਼ਨ ਨੂੰ ਰੋਕ ਦੇਓ |