Справочник по Python

         

Last ()



last ()

public boolean last() throws SQLException

Описание. Перемещает курсор на последнюю строку результирующего набора.

moveToCurrent Row( )

public void moveToCurrentRow() throws SQLException

Описание. Перемещает курсор на текущую строку. Выполняется после вставки строки.

moveTo!nsertRow( )

public void moveToInsertRow() throws SQLException

Описание. Перемещает курсор на вновь вставляемую строку. Для возврата к текущей строке нужно вызвать moveToCurrentRow().


next() uprevious( )

public boolean next() throws SQLException

public boolean previous() throws SQLException

Описание. Эти методы позволяют переместиться в результирующем наборе на одну строку вперед или назад. Во вновь созданном результирующем наборе курсор устанавливается перед первой строкой, поэтому первое обращение к методу next() влечет позиционирование на первую строку. Эти методы возвращают true, если остается строка для дальнейшего перемещения. Если строк для обработки больше нет, возвращается false. Если открыт поток InputStream для предыдущей строки, он закрывается. Также очищается цепочка предупреждений SQLWarning.

refreshRow( )

public void refreshRow() throws SQLException

Описание. Обновляет данные текущей строки самыми новыми данными из базы.

relative( )

public boolean relative(int rows) throws SQLException

Описание. Перемещает курсор вперед или назад на заданное число строк. Положительное число указывает на перемещение вперед, а отрицательное — на перемещение назад.

rowDeleted(), rowlnserted() и rowUpdated()

public boolean rowDeleted() throws SQLException

public boolean rowlnserted() throws SQLException

public boolean rowUpdated() throws SQLException

Описание. Возвращают true, если текущая строка удалена, вставлена или обновлена.

updateAsciiStreamf ), updateBigDecimal( ), updateBinaryStream( ), updateBoolean(), updateByte(), updateBytes(), updateCharacterStreamf ), updateDate(), updateDouble(), updateFloat(), updatelntf ), update



Содержание раздела