IDbCommand 接口

定义

表示存在到数据源的打开连接时执行的语句。

public interface class IDbCommand : IDisposable
public interface IDbCommand : IDisposable
type IDbCommand = interface
    interface IDisposable
Public Interface IDbCommand
Implements IDisposable
实现

注解

IDbCommand 接口使你能够实现 Command 类,该类表示在数据源中执行的语句。 有关 命令 类的详细信息,请参阅 实现数据处理扩展插件的命令类

应用程序不直接创建接口的 IDbCommand 实例,而是创建实现 IDbCommand的类的实例。

实现 IDbCommand 的类还必须实现所有必需的成员,并且通常定义其他成员以添加特定于提供程序的功能。

IDbCommand 接口实现时,应实现以下构造函数:

说明
PrvCommand () 初始化 PrvCommand 类的新实例。
PrvCommand (字符串cmdText) 使用查询的文本初始化 PrvCommand 类的新实例。
PrvCommand (字符串cmdTextPrvTransaction事务) 使用查询文本、PrvConnectionPrvTransaction 初始化 PrvCommand 类的新实例。

属性

CommandText

获取或设置对数据源运行的文本命令。

CommandTimeout

获取或设置在终止尝试执行命令并生成错误之前的等待时间。

CommandType

指示或指定如何解释 CommandText 属性(作为文本、存储过程等)。

Parameters

获取 IDataParameterCollection

Transaction

获取或设置SQL Server Reporting Services数据提供程序的 Command 对象在其中执行的事务。

方法

Cancel()

尝试取消执行 IDbCommand

CreateParameter()

创建 IDataParameter 对象的新实例。

ExecuteReader(CommandBehavior)

CommandText连接执行并生成一个 IDataReader

适用于