DB2DataReader 概述
| 属性 | 描述 |
|---|---|
BlockForNRows |
控制单个访存请求中返回至客户机的行数。 |
Depth |
获取一个值,它指示当前行的嵌套深度。 |
FieldCount |
获取当前行中的列数。 |
HasRows |
获取一个值,它指示 DB2DataReader 是否包含一行或多行。 |
IsClosed |
指示 DB2DataReader 是否已关闭。 |
This |
已重载。获取本机格式的列值。 在 C# 中,此属性是 DB2DataReader 类的索引器。 |
RecordsAffected |
获取执行 SQL 语句时更改、插入或删除的行数。 |
| 方法 | 描述 |
|---|---|
Close |
关闭 DB2DataReader 对象。 |
CreateObjRef(继承自 MarshalByRefObject) |
创建一个对象,它包含生成用来与远程对象通信的代理所需的所有相关信息。 |
Equals(继承自 Object) |
已重载。确定两个 Object 实例是否等价。 |
GetBoolean |
以布尔值形式获取指定列的值。 |
GetByte |
以字节形式获取指定列的值。 |
GetBytes |
将从指定列偏移处开始的字节流以数组形式读入缓冲区中自给定缓冲区偏移处开始的位置。 |
GetChar |
获取指定列的值(字符形式)。 |
GetChars |
从指定列偏移位置开始读取字符流,并从给定缓冲区偏移位置开始将其以数组形式写入缓冲区。 |
GetDataTypeName |
获取源数据类型的名称。 |
GetDate |
以 Date 对象形式获取指定列的值。 |
GetDateTime |
以 DateTime 对象形式获取指定列的值。 |
GetDB2Binary |
根据列数据创建 DB2Binary 对象的实例。 |
GetDB2Blob |
根据列数据创建 DB2Blob 对象的实例。 |
GetDB2Clob |
根据列数据创建 DB2Clob 对象的实例。 |
GetDB2Date |
根据列数据创建 DB2Date 对象的实例。 |
GetDB2DateTime |
根据列数据创建 DB2DateTime 对象的实例。 |
GetDB2Decimal |
根据列数据创建 DB2Decimal 对象的实例。 |
GetDB2DecimalFloat |
根据列数据创建 DB2DecimalFloat 对象的实例。 |
GetDB2Double |
根据列数据创建 DB2Double 对象的实例。 |
GetDB2Int16 |
根据列数据创建 DB2Int16 对象的实例。 |
GetDB2Int32 |
根据列数据创建 DB2Int32 对象的实例。 |
GetDB2Int64 |
根据列数据创建 DB2Int64 对象的实例。 |
GetDB2Real |
根据列数据创建 DB2Real 对象的实例。 |
GetDB2Real370 |
根据列数据创建 DB2Real370 对象的实例。 |
GetDB2RowId |
根据列数据创建 DB2RowId 对象的实例。 |
GetDB2String |
根据列数据创建 DB2String 对象的实例。 |
GetDB2Time |
根据列数据创建 DB2Time 对象的实例。 |
GetDB2TimeStamp |
根据列数据创建 DB2TimeStamp 对象的实例。 |
GetDB2Value |
根据列数据创建 Object 实例。 |
GetDB2Values |
获取当前行中的所有列值。 |
GetDB2Xml |
根据 XML 列数据创建 DB2Xml 对象的实例。 |
GetDB2XsrObjectId |
根据列数据创建 DB2XsrObjectId 对象的实例。 |
GetDecimal |
以 Decimal 对象形式获取指定列的值。 |
GetDouble |
以双精度浮点数形式获取指定列的值。 |
GetEnumerator |
返回一个枚举符,它遍历访问 DB2DataReader 对象。 |
GetFieldType |
获取对象的数据类型 Type。 |
GetFloat |
以单精度浮点数形式获取指定列的值。 |
GetGuid |
不受支持。 |
GetHashCode(继承自 Object) |
充当特定类型的散列函数,适合于在散列算法和诸如散列表之类的数据结构中使用。 |
GetInt16 |
以 16 位带符号整数形式获取指定列的值。 |
GetInt32 |
以 32 位带符号整数形式获取指定列的值。 |
GetInt64 |
以 64 位带符号整数形式获取指定列的值。 |
GetLifetimeService(继承自 MarshalByRefObject) |
检索控制此实例的生存期策略的当前生存期服务对象。 |
GetName |
获取指定列的名称。 |
GetOrdinal |
在给定列名的情况下获取列序号。 |
GetSchemaTable |
返回描述 DB2DataReader 的列元数据的 DataTable。 |
GetStream |
以 System.IO.Stream 对象形式获取指定列的值。 |
GetString |
以字符串形式获取指定列的值。 |
GetTime |
以 TimeSpan 对象形式获取指定列的值。 |
GetTimeSpan |
以 TimeSpan 对象形式获取指定列的值。 |
GetType(继承自 Object) |
获取当前实例的 Type。 |
GetValue |
以本机格式获取指定序号的列值。 |
GetValues |
获取当前行中的所有属性列。 |
GetXmlReader |
从字符、二进制或 DB2Type.XML 列返回 XmlReader。 |
GetXmlSchemaSet |
已重载。返回给定 DB2XsrObjectId 的所有模式文档的 XmlSchemaSet 对象。 数据服务器限制:
|
InitializeLifetimeService(继承自 MarshalByRefObject) |
获取生存期服务对象以控制此实例的生存期策略。 |
IsDBNull |
获取一个值,它指示列是否包含不存在或缺少的值。 |
NextResult |
读取批处理 SQL 语句或多结果集存储过程的结果时,使 DB2DataReader 前进至下一个结果。 |
Read |
使 DB2DataReader 前进至下一条记录。 |
ToString(继承自 Object) |
返回表示当前 Object 的 String。 |
| 方法 | 描述 |
|---|---|
MemberwiseClone(继承自 Object) |
创建当前 Object 的浅拷贝。 |