|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Firebird-specific extensions to the Statement
interface.
Field Summary |
Fields inherited from interface java.sql.Statement |
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
Method Summary | |
java.sql.ResultSet |
getCurrentResultSet()
Get current result set. |
int |
getDeletedRowsCount()
Get number of deleted rows. |
int |
getInsertedRowsCount()
Get number of inserted rows. |
int |
getUpdatedRowsCount()
Get number of updated rows. |
boolean |
hasOpenResultSet()
Check if this statement has open result set. |
boolean |
isValid()
Check if this statement is valid. |
Methods inherited from interface java.sql.Statement |
addBatch, cancel, clearBatch, clearWarnings, close, execute, execute, execute, execute, executeBatch, executeQuery, executeUpdate, executeUpdate, executeUpdate, executeUpdate, getConnection, getFetchDirection, getFetchSize, getGeneratedKeys, getMaxFieldSize, getMaxRows, getMoreResults, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetHoldability, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
Method Detail |
public int getInsertedRowsCount() throws java.sql.SQLException
java.sql.SQLException
- if database error occurs.public int getUpdatedRowsCount() throws java.sql.SQLException
java.sql.SQLException
- if database error occurs.public int getDeletedRowsCount() throws java.sql.SQLException
java.sql.SQLException
- if database error occurs.public boolean hasOpenResultSet()
false
because from the statement's point of view
result set is not open (in auto-commit mode complete result set is fetched
and cached in wrapping object before returning from the
Statement.getResultSet()
method).
true
if there's already open result set associated
with this statement, otherwise false
.public java.sql.ResultSet getCurrentResultSet() throws java.sql.SQLException
Statement.getResultSet()
, except that this method
can be called as much as you like.
ResultSet
representing current result set
or null
if it is not available.
java.sql.SQLException
- if database access error happened.public boolean isValid()
true
if statement is valid and can be used to
execute SQL.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |