ADO事件之(11)---WillExecute (ConnectionEvent) 方法

來源:互聯網
上載者:User
ado|connection WillExecute (ConnectionEvent) 方法


該方法在對該串連執行掛起命令之前調用,並允許使用者檢查和修改掛起的執行參數。該方法可返回取消掛起命令的請求。

文法

WillExecute Source, CursorType, LockType, Options, adStatus, pCommand, pRecordset, pConnection

參數

Source 字串,包含 SQL 命令或儲存的過程名稱。

CursorType CursorTypeEnum,包含用於將要開啟的記錄集的遊標類型。使用該參數,可以在 Recordset Open 操作期間,將遊標更改為任何類型。對於其他任何操作,將忽略 CursorType。

LockType LockTypeEnum,包含將要開啟的記錄集的鎖定類型。使用該參數,可以在 Recordset Open 操作期間,更改對任何類型的鎖定。對於其他任何操作,將忽略 LockType。

Options 長整型選項,可用於執行命令或開啟記錄集。

adStatus EventStatusEnum 狀態值,在調用該方法時它可以是 adStatusCantDeny 或 adStatusOK。如果它是 adStatusCantDeny,該方法可能無法請求取消掛起操作。

在此方法返回前,將該參數設定為 adStatusUnwantedEvent 可以避免後續的通知,或者設定為 adStatusCancel 以請求取消引發該事件的操作。

pCommand 該事件通知所針對的 Command 對象。

pRecordset 該事件通知所針對的 Recordset 對象。

pConnection 該事件通知所針對的 Connection 對象。

說明

WillExecute 事件可能因 Connection.Execute、Command.Execute 或 Recordset.Open 而發生。pConnection 參數應當始終包含對 Connection 對象的有效引用。如果事件的原因是 Connection.Execute,則 pRecordset 和 pCommand 參數被設定為 Nothing。如果事件的原因是 Recordset.Open,則 pRecordset 參數將引用 Recordset 對象並且 pCommand 參數被設定為 Nothing。如果事件的原因是 Command.Execute,則 pCommand 參數將引用 Command 對象並且 pRecordset 參數被設定為 Nothing。




相關文章

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 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。