此頁(yè)沒有內(nèi)容條目
內(nèi)容

ADO 事件總結(jié)

事件

說明

BeginTransComplete、CommitTransComplete 和 RollbackTransComplete (ConnectionEvent) 方法

以下 Event 處理方法將在 Connection 對(duì)象的關(guān)聯(lián)操作執(zhí)行完成后進(jìn)行調(diào)用。

BeginTransCompleteBeginTrans 操作后調(diào)用。

CommitTransCompleteCommitTrans 操作后調(diào)用。

RollbackTransComplete RollbackTrans 操作后調(diào)用。

ConnectComplete 和 Disconnect (Connection Event) 方法

在連接開始后調(diào)用 ConnectComplete 方法。

在連接結(jié)束后調(diào)用 Disconnect 方法。

EndOfRecordset (RecordsetEvent) 方法

當(dāng)試圖移動(dòng)到超過 Recordset 末尾行時(shí),調(diào)用 EndOfRecordset 方法。

ExecuteComplete (Connection Event) 方法

命令執(zhí)行完成之后,調(diào)用 ExecuteComplete 方法。

FetchComplete (RecordsetEvent) 方法

當(dāng)在長(zhǎng)異步操作中所有記錄已經(jīng)被恢復(fù)(獲?。┑?Recordset 之后,調(diào)用 FetchComplete 方法。

FetchProgress (Recordset Event) 方法

在長(zhǎng)異步操作期間定期調(diào)用 FetchProgress 方法,以便報(bào)告當(dāng)前有多少行已經(jīng)被恢復(fù)(獲?。┑?Recordset 中。

InfoMessage (Connection Event) 方法

ConnectionEvent 操作期間一旦出現(xiàn)警告,則調(diào)用 InfoMessage 方法。

onError (Event) 方法 (RDS)

在操作期間一旦發(fā)生錯(cuò)誤,則調(diào)用 onError 方法。

onReadyStateChange (Event) 方法 (RDS)

一旦 ReadyState 屬性的值發(fā)生更改,則調(diào)用該方法。

WillChangeField 和 FieldChangeComplete (RecordsetEvent) 方法

在掛起操作更改 Recordset 中一個(gè)或多個(gè) Field 對(duì)象的值之前,則調(diào)用 WillChangeField 方法。

在掛起操作更改一個(gè)或多個(gè) Field 對(duì)象的值之后,則調(diào)用 FieldChangeComplete 方法。

WillChangeRecord 和 RecordChangeComplete (RecordsetEvent) 方法

Recordset 中一個(gè)或多個(gè)記錄(行)發(fā)生更改之前,將調(diào)用 WillChangeRecord 方法。

在一個(gè)或多個(gè)記錄發(fā)生更改之后,將調(diào)用 RecordChangeComplete 方法。

WillChangeRecordset 和 RecordsetChangeComplete (RecordsetEvent) 方法

在掛起操作更改 Recordset 之前調(diào)用 WillChangeRecordset 方法。

Recordset 已經(jīng)更改之后,將調(diào)用 RecordsetChangeComplete 方法。

WillConnect (ConnectionEvent) 方法

在連接開始之前調(diào)用 WillConnect 方法。在掛起連接中使用的參數(shù)作為輸入?yún)?shù)提供,并可以在方法返回之前更改。該方法可以返回取消掛起連接的請(qǐng)求。

WillExecute (ConnectionEvent) 方法

WillExecute 方法在對(duì)該連接執(zhí)行掛起命令之前調(diào)用,使用戶能夠檢查和修改掛起執(zhí)行的參數(shù)。該方法可以返回取消掛起連接的請(qǐng)求。

WillMove 和 MoveComplete (RecordsetEvent) 方法

在掛起操作更改 Recordset 中的當(dāng)前位置之前,調(diào)用 WillMove 方法。

Recordset 中的當(dāng)前位置發(fā)生更改之后,調(diào)用 MoveComplete 方法。