OdbcDataReader

 

提供从数据源读取数据行的只进流的方法。无法继承此类。

public sealed class OdbcDataReader : DbDataReader                                                        

 

公共属性

Depth

已重写。获取一个值,用于指示当前行的嵌套深度。

FieldCount

已重写。获取当前行中的列数。

HasRows

已重写。获取一个值,用于指示 OdbcDataReader 是否包含一行或多行。

IsClosed

已重写。指示 OdbcDataReader  是否关闭。

Item

已重载。 已重写。获取以本机格式表示的列的值。

RecordsAffected

已重写。通过执行 SQL  语句获取更改、插入或删除的行数。

VisibleFieldCount

获取 DbDataReader 中未隐藏的字段的数目。(从 DbDataReader  继承。)

 

公共方法 (请参见 受保护的方法 )

Close

已重写。 关闭 OdbcDataReader  对象。

CreateObjRef

创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。

(从 MarshalByRefObject  继承。)

Dispose

释放此 DbDataReader  使用的资源。 (从 DbDataReader 继承。)

Equals

已重载。 确定两个 Object  实例是否相等。 (从 Object 继承。)

GetBoolean

已重写。 获取指定列的布尔值形式的值。

GetByte

已重写。 获取指定列的字节形式的值。

GetBytes

已重写。 从指定的列偏移量将字节流作为数组从特定的缓冲区偏移量开始读入缓冲区。

GetChar

已重写。 获取指定列的字符形式的值。

GetChars

已重写。 从指定的列偏移量将字符流作为数组从特定的缓冲区偏移量开始读入缓冲区。

GetData

返回被请求的列序号的 DbDataReader 对象。 (从 DbDataReader 继承。)

GetDataTypeName

已重写。 获取源数据类型的名称。

GetDate

获取指定列的 DateTime 对象形式的值。

GetDateTime

已重写。 获取指定列的 DateTime  对象形式的值。

GetDecimal

已重写。 获取指定列的 Decimal  对象形式的值。

GetDouble

已重写。 获取指定列的双精度浮点数形式的值。

GetEnumerator

已重写。 返回一个 IEnumerator,可用于循环访问数据读取器中的行。

GetFieldType

已重写。 获取是对象的数据类型的 Type。

GetFloat

已重写。 获取指定列的单精度浮点数形式的值。

 

受保护的方法

Finalize

允许 Object 在“垃圾回收”回收 Object 之前尝试释放资源并执行其他清理操作。( Object 继承。)

MemberwiseClone

已重载。 (从 MarshalByRefObject 继承。)