ADO事件之(7)---WillChangeField 和 FieldChangeComplete (RecordsetEvent) 方法

來源:互聯網
上載者:User
ado WillChangeField 和 FieldChangeComplete (RecordsetEvent) 方法


WillChangeField 方法在掛起操作對 Recordset 中一個或多個 Field 對象的值變更前調用。FieldChangeComplete 方法在一個或多個 Field 對象的值已經更改後調用。

文法

WillChangeField cFields, Fields, adStatus, pRecordset

FieldChangeComplete cFields, Fields, pError, adStatus, pRecordset

參數

cFields 長整型,Fields 中的 Field 對象數目。

Fields 變體型數組,包含帶有掛起發生更改的 Field 對象。

pError Error 對象,說明當 adStatus 值為 adStatusErrorsOccured 時所發生的錯誤,否則將不對它進行設定。

adStatus EventStatusEnum 狀態值。

當調用 WillChangeField 時,如果引發事件的操作成功,該參數設定為 adStatusOK;如果該方法無法請求取消掛起操作,則設定為 adStatusCantDeny。

當調用 FieldChangeComplete 時,如果引發事件的操作成功,該參數設定為 adStatusOK;如果操作失敗,則設定為 adStatusErrorsOccurred。

在 WillChangeField 返回前,將該參數設定為 adStatusCancel 可請求取消擱置動作。

在 FieldChangeComplete 返回前,將該參數設定為 adStatusUnwantedEvent避免後續的通知。

pRecordset Recordset 對象,發生該事件所針對的 Recordset。

說明

WillChangeField 或 FieldChangeComplete 事件可因下列 Recordset 操作而發生: Value 和帶有欄位及數組參數值的 Update。




相關文章

E-Commerce Solutions

Leverage the same tools powering the Alibaba Ecosystem

Learn more >

Apsara Conference 2019

The Rise of Data Intelligence, September 25th - 27th, Hangzhou, China

Learn more >

Alibaba Cloud Free Trial

Learn and experience the power of Alibaba Cloud with a free trial worth $300-1200 USD

Learn more >

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。