OleDbCommand.Cancel 方法
试图取消执行 OleDbCommand。
**命名空间:**System.Data.OleDb
**程序集:**System.Data(在 system.data.dll 中)
语法
声明
Public Overrides Sub Cancel
用法
Dim instance As OleDbCommand
instance.Cancel
public override void Cancel ()
public:
virtual void Cancel () override
public void Cancel ()
public override function Cancel ()
备注
如果没有要取消的内容,则什么也不会发生。但是,如果有命令正在执行,而取消尝试失败,则不会生成异常。
示例
下面的示例创建并执行一个 OleDbCommand,然后取消该执行。为此,需要向该方法传递一个作为 SQL Select 语句的字符串和一个用于连接到数据源的字符串。
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
public void CreateCommand(string queryString, OleDbConnection connection)
{
OleDbCommand command = new OleDbCommand(queryString, connection);
command.Connection.Open();
command.ExecuteReader();
command.Cancel();
}
using System;
using System.Data;
using System.Data.OleDb;
class Class1
{
static void Main()
{
}
public void CreateCommand(string queryString, OleDbConnection connection)
{
OleDbCommand command = new OleDbCommand(queryString, connection);
command.Connection.Open();
command.ExecuteReader();
command.Cancel();
}
平台
Windows 98、Windows 2000 SP4、Windows Millennium Edition、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition
.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求。
版本信息
.NET Framework
受以下版本支持:2.0、1.1、1.0
请参见
参考
OleDbCommand 类
OleDbCommand 成员
System.Data.OleDb 命名空间