Spec-Zone.ru › OpenJDK 8

Интерфейс RowSetInternal


public interface RowSetInternal

Интерфейс, который реализует объект RowSet, чтобы представить себя объекту RowSetReader или RowSetWriter. Интерфейс RowSetInternal содержит методы, которые позволяют читателю или писателю получить доступ к внутреннему состоянию набора строк и изменять его.

С момента:
1.4

Методы

Модификатор и тип Метод и описание
Connection getConnection()

Возвращает объект Connection, который был передан этому объекту RowSet.

ResultSet getOriginal()

Возвращает объект ResultSet, содержащий исходное значение этого объекта RowSet.

ResultSet getOriginalRow()

Возвращает объект ResultSet, содержащий исходное значение только текущей строки.

Object[] getParams()

Возвращает параметры, которые были заданы для команды этого объекта RowSet.

void setMetaData(RowSetMetaData md)

Устанавливает заданный объект RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet.

Методы

getParams

Object[] getParams()
            throws SQLException

Возвращает параметры, которые были заданы для команды этого объекта RowSet.

Возвращает:
массив текущих значений параметров для команды этого объекта RowSet
Исключения:
SQLException - если произошла ошибка доступа к базе данных

getConnection

Connection getConnection()
                  throws SQLException

Возвращает объект Connection, который был передан этому объекту RowSet.

Возвращает:
объект Connection , переданный в набор строк, или null, если он не был передан
Исключения:
SQLException - если произошла ошибка доступа к базе данных

setMetaData

void setMetaData(RowSetMetaData md)
          throws SQLException

Устанавливает заданный объект RowSetMetaData в качестве объекта RowSetMetaData для этого объекта RowSet . Объект RowSetReader , связанный с набором строк, будет использовать методы RowSetMetaData для установки значений, предоставляющих информацию о столбцах набора строк.

Параметры:
md - объект RowSetMetaData, который будет заполнен информацией о столбцах набора строк
Исключения:
SQLException - если произошла ошибка доступа к базе данных

getOriginal

ResultSet getOriginal()
               throws SQLException

Возвращает объект ResultSet, содержащий исходное значение этого объекта RowSet.

Курсор помещается перед первой строкой в наборе результатов. Только строки, содержащиеся в наборе результатов, возвращенном методом getOriginal, считаются имеющими исходное значение.

Возвращает:
исходное значение набора строк
Исключения:
SQLException - если произошла ошибка доступа к базе данных

getOriginalRow

ResultSet getOriginalRow()
                  throws SQLException

Возвращает объект ResultSet , содержащий исходное значение только текущей строки. Если текущая строка не имеет исходного значения, возвращается пустой набор результатов. Если текущей строки нет, выбрасывается исключение.

Возвращает:
исходное значение текущей строки как объект ResultSet
Исключения:
SQLException - если произошла ошибка доступа к базе данных или этот метод вызван, когда курсор находится на строке вставки, перед первой строкой или после последней строки

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API