java.sql.ResultSet

Tabela 1. Métodos de ResultSet do JDBC 2.0 suportados
Retorna Assinatura Notas da implementação
void afterLast()  
void beforeFirst()  
void beforeFirst()  
void deleteRow() Após a linha ser atualizada, o objeto ResultSet será posicionado antes da próxima linha. Antes de executar qualquer método diferente de close no objeto ResultSet, o programa precisará reposicionar o objeto ResultSet utilizando o método next().
boolean first()  
Blob getBlob(int columnIndex) Consulte java.sql.Blob e java.sql.Clob
Blob getBlob(String columnName)
Clob getClob(int columnIndex)
Clob getClob(String columnName)
int getConcurrency()

Se o objeto Statement possuir a simultaneidade CONCUR_READ_ONLY, então este método retornará ResultSet.CONCUR_READ_ONLY. Mas se o objeto Statement possuir a simultaneidade CONCUR_UPDATABLE, então o valor retornado dependerá do ResultSet da linguagem subjacente ser atualizável ou não. Se o ResultSet da linguagem for atualizável, então getConcurrency() retornará ResultSet.CONCUR_UPDATABLE. Se o ResultSet da linguagem não for atualizável, então getConcurrency() retornará ResultSet.CONCUR_READ_ONLY.

int getFetchDirection()  
int getFetchSize() Sempre retorna 1.
int getRow()  
boolean isAfterLast()  
boolean isBeforeFirst  
boolean isFirst()  
boolean isLast()  
boolean last()  
boolean previous()  
boolean relative(int rows)  
void setFetchDirection(int direction)  
void setFetchSize(int rows) O tamanho de busca igual a 1 é o único tamanho suportado.
void updateRow() Após a linha ser atualizada, o objeto ResultSet será posicionado antes da próxima linha. Antes de executar qualquer método diferente de close no objeto ResultSet, o programa precisará reposicionar o objeto ResultSet utilizando o método next().
Nota: Não é requerido que o JDBC esteja com auto-efetivação desabilitada ao se utilizar ResultSet atualizável.

No momento, o Derby não suporta o método insertRow() em ResultSet atualizável.

Conceitos relacionados
Classes, interfaces e métodos java.sql do núcleo do JDBC
Referências relacionadas
java.sql.Driver
java.sql.DriverManager.getConnection
java.sql.Driver.getPropertyInfo
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.ResultSet
java.sql.ResultSetMetaData
java.sql.SQLException
java.sql.SQLWarning
Mapeamento de java.sql.Types em tipos SQL
java.sql.Blob e java.sql.Clob
java.sql.Connection
java.sql.Statement
java.sql.PreparedStatement
java.sql.CallableStatement
java.sql.DatabaseMetaData
java.sql.ResultSetMetaData
java.sql.BatchUpdateException
Pacote JDBC para Connected Device Configuration/Foundation Profile (JSR169)
Funcionalidades apenas do JDBC 3.0
java.sql.Connection
java.sql.DatabaseMetaData
java.sql.ParameterMetaData
java.sql.PreparedStatement
java.sql.Savepoint
java.sql.Statement
Sintaxe de escape do JDBC