OleDbCommand.Cancel 方法

定義

嘗試取消 OleDbCommand 的執行。

public:
 override void Cancel();
public:
 virtual void Cancel();
public override void Cancel ();
public void Cancel ();
override this.Cancel : unit -> unit
abstract member Cancel : unit -> unit
override this.Cancel : unit -> unit
Public Overrides Sub Cancel ()
Public 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

備註

如果沒有要取消的作業,則不會發生任何狀況。 不過,如果正在進行命令,而取消作業的嘗試失敗,則不會產生任何例外狀況 (Exception)。

適用於

另請參閱