OleDbDataReader对象参考
1. 属性
属性 |
数据类型 |
详细说明 |
Depth |
Int32 |
表明当前行嵌套的深度(只读属性) |
FieldCount |
Int32 |
返回DataReader所包含的字段数目(只读) |
IsClosed |
Boolean |
表明DataReader是否已关闭(只读) |
Item |
Object |
返回当前行中的一列的内容(只读) |
RecordsAffected |
Int32 |
表明被所提交的查询影响的记录数(只读) |
方法 |
详细说明 |
Close |
关闭DataReader |
Get<DataType> |
按顺序以特定类型返回当前行中一列的内容 |
GetBytes |
从当前行中的一列获取字节数组 |
GetChars |
从当前行中的一列获取字符数组 |
GetData |
从列中返回一个新的DataReader |
GetDataTypeName |
基于列的次序返回其数据类型名 |
GetFieldType |
基于列的次序返回其数据类型 |
GetName |
基于一列的次序返回其名称 |
GetOrdinal |
基于一列的名称返回其次序 |
GetSchemaTable |
作为DataTable对象返回DataReader的架构信息(内含列名称和数据类型) |
GetValue |
按某一列所在的次序返回其值 |
GetValues |
接受一个数组,DataReader将使用它来返回当前列的内容. 该方法返回值Int32类型,表示数组中返回的条目数 |
IsDBNull |
表明一列是否包含Null值 |
NextResult |
移动到下一个结果处 |
Read |
移动到下一行处 切记:DataReader对象的结果集第一行是不可用的,除非使用Read方法 |
2. 方法