# 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.

Tópico pai: Referência do JDBC
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