OleDbCommand.Cancel 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
嘗試取消執行 OleDbCommand。
public:
virtual void Cancel();
public:
override void Cancel();
public void Cancel();
public override void Cancel();
abstract member Cancel : unit -> unit
override this.Cancel : unit -> unit
override this.Cancel : unit -> unit
Public Sub Cancel ()
Public Overrides Sub Cancel ()
實作
範例
以下範例會產生一個 OleDbCommand,執行它,然後取消執行。 為達成此目的,方法會傳遞一個 SQL SELECT 語句的字串,以及一個用於連接資料來源的字串。
public void CreateCommand(string queryString, OleDbConnection connection)
{
OleDbCommand command = new OleDbCommand(queryString, connection);
command.Connection.Open();
command.ExecuteReader();
command.Cancel();
}
Public Sub CreateCommand _
(ByVal queryString As String, ByVal connection As OleDbConnection)
Dim command As New OleDbCommand(queryString, connection)
command.Connection.Open()
command.ExecuteReader()
command.Cancel()
End Sub
備註
如果沒有需要取消的事,什麼都不會發生。 然而,如果有指令正在進行中,且取消嘗試失敗,則不會產生例外。