事件 |
說明 |
BeginTransComplete、CommitTransComplete 和 RollbackTransComplete (ConnectionEvent) 方法 |
以下 Event 處理方法將在 Connection 對(duì)象的關(guān)聯(lián)操作執(zhí)行完成后進(jìn)行調(diào)用。 BeginTransComplete 在 BeginTrans 操作后調(diào)用。 CommitTransComplete 在 CommitTrans 操作后調(diào)用。 RollbackTransComplete 在 RollbackTrans 操作后調(diào)用。 |
在連接開始后調(diào)用 ConnectComplete 方法。 在連接結(jié)束后調(diào)用 Disconnect 方法。 |
|
當(dāng)試圖移動(dòng)到超過 Recordset 末尾行時(shí),調(diào)用 EndOfRecordset 方法。 |
|
命令執(zhí)行完成之后,調(diào)用 ExecuteComplete 方法。 |
|
當(dāng)在長(zhǎng)異步操作中所有記錄已經(jīng)被恢復(fù)(獲?。┑?Recordset 之后,調(diào)用 FetchComplete 方法。 |
|
在長(zhǎng)異步操作期間定期調(diào)用 FetchProgress 方法,以便報(bào)告當(dāng)前有多少行已經(jīng)被恢復(fù)(獲?。┑?Recordset 中。 |
|
在 ConnectionEvent 操作期間一旦出現(xiàn)警告,則調(diào)用 InfoMessage 方法。 |
|
在操作期間一旦發(fā)生錯(cuò)誤,則調(diào)用 onError 方法。 |
|
一旦 ReadyState 屬性的值發(fā)生更改,則調(diào)用該方法。 |
|
在掛起操作更改 Recordset 中一個(gè)或多個(gè) Field 對(duì)象的值之前,則調(diào)用 WillChangeField 方法。 在掛起操作更改一個(gè)或多個(gè) Field 對(duì)象的值之后,則調(diào)用 FieldChangeComplete 方法。 |
|
在 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 方法。 |
在連接開始之前調(diào)用 WillConnect 方法。在掛起連接中使用的參數(shù)作為輸入?yún)?shù)提供,并可以在方法返回之前更改。該方法可以返回取消掛起連接的請(qǐng)求。 |
|
WillExecute 方法在對(duì)該連接執(zhí)行掛起命令之前調(diào)用,使用戶能夠檢查和修改掛起執(zhí)行的參數(shù)。該方法可以返回取消掛起連接的請(qǐng)求。 |
|
在掛起操作更改 Recordset 中的當(dāng)前位置之前,調(diào)用 WillMove 方法。 Recordset 中的當(dāng)前位置發(fā)生更改之后,調(diào)用 MoveComplete 方法。 |