最新的Web開發教程
 

ADO WillChangeField和FieldChangeComplete活動


<完整記錄對象參考

該WillChangeField事件

的一個或多個字段對象的值被改變之前被觸發的事件WillChangeField。

Note:本次活動返回之前,設置狀態參數為adStatusCancel取消導致此事件的操作。

該FieldChangeComplete事件

該FieldChangeComplete事件的一個或多個字段對象的值觸發後已被更改。

Note:本次活動返回之前,狀態參數設置為adStatusUnwantedEvent可避免後續的通知。

Note:當您設置Value屬性並調用字段和值數組參數的更新方法,可能會出現WillChangeField事件和FieldChangeComplete事件。

句法

WillChangeField numfields,fields,status,objRs

FieldChangeComplete numfields,fields,objErr,status,objRs 

參數 描述
numfields 場的數量在領域對象
fields 包含字段的數組與變化對象
status 一個EventStatusEnum值,表示事件的執行狀態
objErr 描述錯誤,如果狀態設置為adStatusErrorsOccurred Error對象的名稱,否則未設置
objRs 觸發此事件的Recordset對象的名稱

EventStatusEnum值

不變 描述
adStatusOK1 引發該事件的操作成功
adStatusErrorsOccurred2 導致此事件的操作失敗
adStatusCantDeny3 導致此事件的操作無法取消
adStatusCancel4 引起該事件的操作被取消
adStatusUnwantedEvent5 防止後續的通知之前的事件方法執行結束

<完整記錄對象參考