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

注解

如果没有取消任何内容,则不会发生任何操作。 但是,如果进程中有一个命令,并且尝试取消失败,则不会生成异常。

适用于

另请参阅