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.

Параметры:

ПараметрТипОписание
dataTableDataTableDataTable из чего новыйDataTableReader получает свой результирующий набор.

DataTableReader(System.Data.DataTable[] dataTables)

public DataTableReader(System.Data.DataTable[] dataTables)

Инициализирует новый экземплярDataTableReader класс, используя предоставленный массивDataTable объекты.

Параметры:

ПараметрТипОписание
dataTablesDataTable[]МассивDataTable объекты, которые предоставляют результаты для новогоDataTableReader объект.

close()

public void close()

Закрывает текущийDataTableReader.

equals(Object arg0)

public boolean equals(Object arg0)

Параметры:

ПараметрТипОписание
arg0java.lang.Object

Возвращает: логический

get(int ordinal)

public Object get(int ordinal)

Получает значение указанного столбца в его собственном формате с учетом порядкового номера столбца.

Параметры:

ПараметрТипОписание
ordinalintПорядковый номер столбца с отсчетом от нуля.

Возвращает: java.lang.Object — значение указанного столбца в его собственном формате.

get(String name)

public Object get(String name)

Получает значение указанного столбца в его собственном формате с учетом имени столбца.

Параметры:

ПараметрТипОписание
namejava.lang.StringИмя столбца.

Возвращает: java.lang.Object — значение указанного столбца в его собственном формате.

getClass()

public final native Class<?> getClass()

Возвращает: java.lang.Класс

getDepth()

public int getDepth()

Глубина вложенности текущей строкиDataTableReader.

Возвращает: int - глубина вложенности текущей строки; всегда ноль.

getFieldCount()

public int getFieldCount()

Возвращает количество столбцов в текущей строке.

Возвращает: int — если не находится в допустимом результирующем наборе, 0; в противном случае количество столбцов в текущей строке.

getFieldType(int ordinal)

public Class getFieldType(int ordinal)

Получает java.lang.Class, являющийся типом данных объекта.

Параметры:

ПараметрТипОписание
ordinalintПорядковый номер столбца с отсчетом от нуля.

Возвращает: java.lang.Class — java.lang.Class, являющийся типом данных объекта.

getName(int ordinal)

public String getName(int ordinal)

Получает значение указанного столбца в виде java.lang.String.

Параметры:

ПараметрТипОписание
ordinalintПорядковый номер столбца с отсчетом от нуля

Возвращает: 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)

Получает значение указанного столбца в его собственном формате.

Параметры:

ПараметрТипОписание
ordinalintПорядковый номер столбца с отсчетом от нуля

Возвращает: java.lang.Object — значение указанного столбца. Этот метод возвращает значение DBNull для нулевых столбцов.

hasRows()

public boolean hasRows()

Получает значение, указывающее, является лиDataTableReader содержит одну или несколько строк.

Возвращает: boolean - истина, еслиDataTableReader содержит одну или несколько строк; иначе ложно.

hashCode()

public native int hashCode()

Возвращает: инт

isClosed()

public boolean isClosed()

Получает значение, указывающее, является лиDataTableReader закрыто.

Возвращает: boolean — возвращает true, если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 к следующей записи.

Возвращает: boolean - true, если есть еще одна строка для чтения; иначе ложно.

toString()

public String toString()

Возвращает: java.lang.String

wait()

public final void wait()

wait(long arg0)

public final native void wait(long arg0)

Параметры:

ПараметрТипОписание
arg0long

wait(long arg0, int arg1)

public final void wait(long arg0, int arg1)

Параметры:

ПараметрТипОписание
arg0long
arg1int