DB2eCommand 成员


表 165. 公用实例构造函数

构造函数 描述
DB2eCommand() 已重载。初始化 DB2eCommand 类的新实例。
DB2eCommand(string) 已重载。使用查询的文本初始化 DB2eCommand 类的新实例。
DB2eCommand(string, DB2eConnection) 已重载。使用查询的文本和 DB2eConnection 对象初始化 DB2eCommand 类的新实例。
DB2eCommand(string, DB2eConnection, DB2eTransaction) 已重载。使用查询的文本、DB2eConnection 对象和 DB2eTransaction 对象初始化 DB2eCommand 类的新实例。



表 166. 公用实例属性

属性 描述
CommandText 获取或设置要对数据库执行的 SQL 语句或存储过程。
CommandType 获取或设置指示如何解释 CommandText 属性的值。
Connection 获取或设置由 DB2eCommand 的此实例使用的 DB2eConnection
DesignTimeVisible 获取或设置指示命令对象是否应在定制接口控件中可视的值。
参数 获取 DB2eParameterCollection
Transaction 获取或设置 DB2eCommand 在其中执行的 DB2eTransaction
UpdatedRowSource 获取或设置指定 Update 方法应如何将命令结果应用于 DataRow 的值。

表 167. 公用实例方法

方法 描述
CreateParameter 创建 DB2eParameter 对象的新实例。
Dispose 已重载。清除。
EnableDeletePhysicalRemove 启用或禁用在物理上除去记录。
EnableDirtyBitSetByApplication 如果启用为 true,则启用应用方式。否则,启用系统方式。
EnableReadIncludeMarkedDelete 使逻辑上已删除的记录可视或不可视。
EnableReorg 启用或禁用由 DB2 Everyplace 执行或由用户使用 REORG SQL 语句显式执行的数据库重组。
ExecuteNonQuery 连接执行 SQL 语句并返回受影响的行数。
ExecuteReader 已重载。将 CommandText 发送至“连接”并构建 DB2eDataReader
ExecuteScalar 执行该查询,然后返回查询返回的结果集中的第一行的第一列。额外列或行将被忽略。
IsEnabledDeletePhysicalRemove 检查是否启用了物理除去。如果已启用,则返回 true;否则返回 false。
IsEnabledDirtyBitSetByApplication 检查数据库系统是否处于应用方式或系统方式。如果已启用,则返回 true;否则返回 false。
IsEnabledReadIncludeMarkedDelete 检查逻辑上已删除的记录对应用程序是否可视。如果逻辑上已删除的记录对应用程序可视,则返回 true;否则返回 false。
IsEnabledReorg 检查是否启用了数据库重组。如果已启用,则返回 true,否则返回 false。
Prepare 数据库上创建该命令的已准备(或已编译)版本。