DataTableReader
遗产: java.lang.Object, com.aspose.words.net.System.Data.Common.DbDataReader
public class DataTableReader extends System.Data.Common.DbDataReader
这DataTableReader获取一个或多个的内容DataTable一个或多个只读、只进结果集形式的对象。
构造器
构造函数 | 描述 |
---|---|
DataTableReader(System.Data.DataTable dataTable) | 初始化一个新的实例DataTableReader使用提供的数据进行分类DataTable. |
DataTableReader(System.Data.DataTable[] dataTables) | 初始化一个新的实例DataTableReader类使用提供的数组DataTable对象。 |
方法
方法 | 描述 |
---|---|
close() | 关闭当前DataTableReader. |
equals(Object arg0) | |
get(int ordinal) | 在给定列序号的情况下,以其本机格式获取指定列的值。 |
get(String name) | 在给定列名的情况下,以本机格式获取指定列的值。 |
getClass() | |
getDepth() | 当前行的嵌套深度DataTableReader. |
getFieldCount() | 返回当前行的列数。 |
getFieldType(int ordinal) | 获取作为对象数据类型的 java.lang.Class。 |
getName(int ordinal) | 以 java.lang.String 形式获取指定列的值。 |
getRecordsAffected() | 获取通过执行 SQL 语句插入、更改或删除的行数。 |
getSchemaTable() | 返回一个DataTable描述列元数据的DataTableReader. |
getValue(int ordinal) | 以本机格式获取指定列的值。 |
hasRows() | 获取一个值,该值指示是否DataTableReader包含一或多行。 |
hashCode() | |
isClosed() | 获取一个值,该值指示是否DataTableReader已经关了。 |
iterator() | 返回一个可用于遍历项目集合的枚举器。 |
nextResult() | 推进DataTableReader到下一个结果集,如果有的话。 |
notify() | |
notifyAll() | |
read() | 推进DataTableReader到下一条记录。 |
toString() | |
wait() | |
wait(long arg0) | |
wait(long arg0, int arg1) |
DataTableReader(System.Data.DataTable dataTable)
public DataTableReader(System.Data.DataTable dataTable)
初始化一个新的实例DataTableReader使用提供的数据进行分类DataTable.
参数:
范围 | 类型 | 描述 |
---|---|---|
dataTable | DataTable | 这DataTable从哪个新DataTableReader获得其结果集。 |
DataTableReader(System.Data.DataTable[] dataTables)
public DataTableReader(System.Data.DataTable[] dataTables)
初始化一个新的实例DataTableReader类使用提供的数组DataTable对象。
参数:
范围 | 类型 | 描述 |
---|---|---|
dataTables | DataTable[] | 数组DataTable提供新结果的对象DataTableReader目的。 |
close()
public void close()
关闭当前DataTableReader.
equals(Object arg0)
public boolean equals(Object arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | java.lang.Object |
退货: 布尔值
get(int ordinal)
public Object get(int ordinal)
在给定列序号的情况下,以其本机格式获取指定列的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
ordinal | int | 从零开始的列序号。 |
退货: java.lang.Object - 本机格式的指定列的值。
get(String name)
public Object get(String name)
在给定列名的情况下,以本机格式获取指定列的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
name | java.lang.String | 列的名称。 |
退货: java.lang.Object - 本机格式的指定列的值。
getClass()
public final native Class<?> getClass()
退货: java.lang.Class
getDepth()
public int getDepth()
当前行的嵌套深度DataTableReader.
退货: int - 当前行的嵌套深度;始终为零。
getFieldCount()
public int getFieldCount()
返回当前行的列数。
退货: int - 未定位在有效结果集中时,为 0;否则为当前行的列数。
getFieldType(int ordinal)
public Class getFieldType(int ordinal)
获取作为对象数据类型的 java.lang.Class。
参数:
范围 | 类型 | 描述 |
---|---|---|
ordinal | int | 从零开始的列序号。 |
退货: java.lang.Class - 作为对象数据类型的 java.lang.Class。
getName(int ordinal)
public String getName(int ordinal)
以 java.lang.String 形式获取指定列的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
ordinal | int | 从零开始的列序号 |
退货: java.lang.String - 指定列的名称。
getRecordsAffected()
public int getRecordsAffected()
获取通过执行 SQL 语句插入、更改或删除的行数。
退货: 诠释 - 的DataTableReader不支持此属性,始终返回 0。
getSchemaTable()
public System.Data.DataTable getSchemaTable()
返回一个DataTable描述列元数据的DataTableReader.
退货: DataTable - 一个DataTable描述列元数据。
getValue(int ordinal)
public Object getValue(int ordinal)
以本机格式获取指定列的值。
参数:
范围 | 类型 | 描述 |
---|---|---|
ordinal | int | 从零开始的列序号 |
退货: java.lang.Object - 指定列的值。此方法为空列返回 DBNull。
hasRows()
public boolean hasRows()
获取一个值,该值指示是否DataTableReader包含一或多行。
退货: 布尔值 - 如果DataTableReader包含一行或多行;否则为假。
hashCode()
public native int hashCode()
退货: 整数
isClosed()
public boolean isClosed()
获取一个值,该值指示是否DataTableReader已经关了。
退货: 布尔值 - 如果DataTableReader已经关了;否则,假的。
iterator()
public Iterator iterator()
返回一个可用于遍历项目集合的枚举器。
退货: java.util.Iterator - 表示项集合的 java.util.Iterator 对象。
nextResult()
public boolean nextResult()
推进DataTableReader到下一个结果集,如果有的话。
退货: boolean - 如果有另一个结果集则为 true;否则为假。
notify()
public final native void notify()
notifyAll()
public final native void notifyAll()
read()
public boolean read()
推进DataTableReader到下一条记录。
退货: 布尔值 - 如果还有另一行要读取,则为 true;否则为假。
toString()
public String toString()
退货: java.lang.字符串
wait()
public final void wait()
wait(long arg0)
public final native void wait(long arg0)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long |
wait(long arg0, int arg1)
public final void wait(long arg0, int arg1)
参数:
范围 | 类型 | 描述 |
---|---|---|
arg0 | long | |
arg1 | int |