<完整記錄對象參考
該WillChangeRecordset事件
操作更改記錄前觸發WillChangeRecordset事件。
Note:本次活動返回之前,設置狀態參數為adStatusCancel取消導致此事件的操作或將其設置為adStatusUnwantedEvent可避免後續的通知。
該RecordsetChangeComplete事件
一個記錄更改後,會觸發RecordsetChangeComplete事件。
Note:本次活動返回之前,狀態參數設置為adStatusUnwantedEvent可避免後續的通知。
Note:該WillChangeRecordset和RecordsetChangeComplete事件調用Requery方法或一個記錄對象的Open方法時,可能會發生。
句法
WillChangeRecord reason,status,objRs
RecordsetChangeComplete reason,objErr,status,objRs
參數 | 描述 |
---|---|
reason | 一個EventReasonEnum值,指定該事件的原因 |
status | 一個EventStatusEnum值,表示事件的執行狀態 |
objErr | 描述錯誤,如果狀態設置為adStatusErrorsOccurred Error對象的名稱,否則未設置 |
objRs | 觸發此事件的Recordset對象的名稱 |
EventReasonEnum值
不變 | 值 | 描述 |
---|---|---|
adRsnRequery | 7 | 操作重新查詢記錄集 |
adRsnResynch | 8 | 操作重新同步的記錄與數據庫 |
adRsnClose | 9 | 操作關閉記錄 |
EventStatusEnum值
不變 | 值 | 描述 |
---|---|---|
adStatusOK | 1 | 引發該事件的操作成功 |
adStatusErrorsOccurred | 2 | 導致此事件的操作失敗 |
adStatusCantDeny | 3 | 導致此事件的操作無法取消 |
adStatusCancel | 4 | 引起該事件的操作被取消 |
adStatusUnwantedEvent | 5 | 防止後續的通知之前的事件方法執行結束 |
<完整記錄對象參考