DB2eDataReader 成员


表 177. 公用实例属性

属性 描述
Depth 获取指示对当前行的嵌套的深度的值。
FieldCount 获取当前行中的列数。
IsClosed 指示 DB2eDataReader 是否已关闭。
Item 已重载。获取指定列在其本机格式(以给定列顺序)中的值。
RecordsAffected 获取通过执行 SQL 语句更改、插入或删除的行数。

表 178. 公用实例方法

方法 描述
Close 关闭 DB2eDataReader 对象。
GetByte 以字节的形式获取指定列的值。
GetBytes 以数组的形式将字节流从指定列位移读取到缓存中(从给定缓冲区位移开始)。
GetDataTypeName 获取源数据类型的名称。
GetDate DateTime 对象的形式获取指定列的值。
GetDateTime DateTime 对象的形式获取指定列的值。
GetDecimal Decimal 对象的形式获取指定列的值。
GetDouble 以双精度浮点数的形式获取指定列的值。
GetFieldType 获取作为该对象的数据类型的类型
GetFloat 以单精度浮点数的形式获取指定列的值。
GetInt16 以 16 位带符号整数的形式获取指定列的值。
GetInt32 以 32 位带符号整数的形式获取指定列的值。
GetInt64 以 64 位带符号整数的形式获取指定列的值。
GetName 获取指定列的名称。
GetOrdinal 获取列顺序(已给定该列的名称)。
GetSchemaTable 返回描述 DB2eDataReader 的列元数据的 DataTable
GetString 以字符串的形式获取指定列的值。
GetTime TimeSpan 对象的形式获取指定列的值。
GetValue 以其本机格式获取列在指定顺序中的值。
GetValues 获取当前行中的所有属性列。
IsDBNull 获取指示列是否包含不存在或缺少的值的值。
NextResult 使 DB2eDataReader 在读取批处理 SQL 语句的结果时进至下一个结果。DB2 Everyplace 目前不支持批处理 SQL 语句。
Read 使 DB2eDataReader 进至下一条记录。