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 接口实现时,应实现以下构造函数:

物料 Description
PrvCommand() 初始化 PrvCommand 类的新实例。
PrvCommand(stringcmdText 用查询文本初始化 PrvCommand 类的新实例。
PrvCommand(stringcmdTextPrvTransactiontransaction 初始化一个新的 PrvCommand 实例,包含查询文本、 PrvConnectionPrvTransaction

属性

名称 说明
CommandText

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

CommandTimeout

在终止执行命令并产生错误前,获取或设置等待时间。

CommandType

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

Parameters

获取 IDataParameterCollection

Transaction

获取或设置 SQL Server Reporting Services 数据提供者的 Command 对象执行的事务。

方法

名称 说明
Cancel()

尝试取消执行 。IDbCommand

CreateParameter()

创建对象 IDataParameter 的新实例。

ExecuteReader(CommandBehavior)

对连接执行 ,CommandText构建IDataReader

适用于