DB2Command 概述
| 名称 | 描述 |
|---|---|
| DB2®Command() | 初始化 DB2Command 类的新实例。 |
| DB2Command(String) | 使用查询文本初始化 DB2Command 类的新实例。 |
| DB2Command(String, DB2Connection) | 使用查询文本和 DB2Connection 对象来初始化 DB2Command 类的新实例。 |
| DB2Command(String, DB2Connection, DB2Transaction) | 使用查询文本、DB2Connection 对象和 Transaction 来初始化 DB2Command 类的新实例。 |
| 属性 | 描述 |
|---|---|
ArrayBindCount |
获取或设置要作为参数绑定的数组中的条目数。 |
ArrayBindCountOff |
公用常量值,可将其用于重置返回到非数组方式的 DB2Command.ArrayBindCount 属性。 |
AtomicArrayInput |
获取或设置布尔值,以确定是否在原子或非原子作用域中执行多行操作。 |
BlockForNRows |
控制单个访存请求中返回至客户机的行数。 |
CommandText |
获取或设置要对数据库运行的 SQL 语句、XQuery 表达式或存储过程。 数据服务器限制:
|
CommandTimeout |
获取或设置终止执行命令并生成错误前的等待时间。 |
CommandType |
获取或设置一个值,它指示如何解释 CommandText 属性。 |
Connection |
获取或设置 DB2Command 的实例所使用的 DB2Connection。 |
Container(继承自 Component) |
获取包含 Component 的 IContainer。 |
DB2TypeOutput |
确定与 DB2Command 相关联的仅输出参数值是否作为本机 DB2 数据类型(具体地说,IBM.Data.DB2Types 名称空间中的类和结构)返回。 |
DbConnection |
获取或设置 DB2Command 的实例所使用的 DbConnection。 |
DbParameterCollection |
获取 DbParameterCollection 对象。 |
DbTransaction |
获取或设置运行 DB2Command 的 DbTransaction。 |
DesignTimeVisible |
获取或设置一个布尔值,它指示由数据适配器生成的 DB2Command 是否可视。 |
DisableCursorHold |
控制事务完成对打开游标的影响。 |
EnableExtendedIndicators |
启用将 default 和 unassigned 指示符用作参数 |
Parameters |
获取 DB2ParameterCollection。 |
ResultSetAsReturnValue |
将此值设置为 ReturnValue 参数以从 Informix
用户定义的例程 (UDR) 中检索结果集。当参数集合中没有绑定 ReturnValue 参数时,会忽略此属性。 数据服务器限制:
|
RetrieveXmlInBinaryFormat |
值,表示是否应以二进制格式返回 XML 数据。 |
Site(继承自 Component) |
获取或设置 Component 的 ISite。 |
StatementConcentrator |
获取或设置用于确定是否启用语句集中器文字的值。 |
Transaction |
获取或设置运行 DB2Command 的 DB2Transaction。 |
UpdatedRowSource |
获取或设置一个值,它指定 Update 方法如何将命令结果应用于 DataRow。 |
| 方法 | 描述 |
|---|---|
Cancel |
尝试取消执行 DB2Command。 |
CreateObjRef(继承自 MarshalByRefObject) |
创建一个对象,它包含生成用来与远程对象通信的代理所需的所有相关信息。 |
CreateParameter |
创建 DB2Parameter 对象的新实例。 |
DeriveParameters |
检索此 DB2Command 中指定的命令的参数信息,并填充所指定 DB2Command 对象的 Parameters 集合。 |
Dispose(继承自 Component) |
已覆盖。释放 Component 所使用的资源。 |
Equals(继承自 Object) |
已覆盖。确定两个 Object 实例是否等价。 |
ExecuteNonQuery |
对 Connection 执行 SQL 语句并返回受影响的行数。 |
ExecutePageReader |
返回一个包含所请求的一组行的 DB2DataReader 实例。 |
ExecuteReader |
已重载。将 CommandText 发送至 Connection 并构建 DB2DataReader。 |
ExecuteScalar |
执行查询并返回查询所返回的结果集中第一行的第一列。忽略其余列或行。 |
ExecuteResultSet |
已重载。将 CommandText 发送至 Connection 并构建 DB2ResultSet。 |
ExecuteRow |
将 CommandText 发送至 Connection 并构建 DB2Record。 |
ExecuteXmlReader |
将 CommandText 属性发送至 Connection 并构建 XmlReader。 |
GetHashCode(继承自 Object) |
充当特定类型的散列函数,适合于在散列算法和诸如散列表之类的数据结构中使用。 |
GetLifetimeService(继承自 MarshalByRefObject) |
检索控制此实例的生存期策略的当前生存期服务对象。 |
GetType(继承自 Object) |
获取当前实例的 Type。 |
InitializeLifetimeService(继承自 MarshalByRefObject) |
获取生存期服务对象以控制此实例的生存期策略。 |
Prepare |
在数据库中创建已准备(或已编译)版本的命令。 |
ResetCommandTimeout |
将 CommandTimeout 属性重置为缺省值。 |
ToString(继承自 Object) |
返回表示当前 Object 的 String。 |
| 事件 | 描述 |
|---|---|
Disposed(继承自 Component) |
添加事件处理程序以侦听组件上的 Disposed 事件。 |
| 属性 | 描述 |
|---|---|
DesignMode(继承自 Component) |
获取一个指示 Component 是否处于设计方式的值。 |
Events(继承自 Component) |
获取与 Component 连接的事件处理程序的列表。 |
| 方法 | 描述 |
|---|---|
CreateDbParameter |
创建 DbParameter 对象的新实例。 |
Dispose |
已重载。已覆盖。释放 DB2Command 使用的资源。 |
ExecuteDbDataReader |
将 CommandText 发送至 Connection 并构建 DbDataReader 对象。 |
Finalize(继承自 Object) |
已覆盖。在 Object 被垃圾收集回收前,允许该 Object 尝试释放资源并执行其他清除操作。 在 C# 和 Microsoft(R) Visual C++(R) 中,finalizer 是使用析构函数语法表示的。 |
GetService(继承自 Component) |
返回一个对象,它表示由 Component 或者由它的 Container 提供的服务。 |
MemberwiseClone(继承自 Object) |
创建当前 Object 的浅拷贝。 |