Merge pull request #55 from antville/54-add-support-for-prepared-sql-statements-to-databaseobject
Add DatabaseObject.executePreparedRetrieval() method
This commit is contained in:
commit
db2ebbed9c
1 changed files with 17 additions and 0 deletions
|
@ -216,6 +216,23 @@ public class DatabaseObject {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public RowSet executePreparedRetrieval(PreparedStatement statement) {
|
||||||
|
ResultSet resultSet = null;
|
||||||
|
|
||||||
|
try {
|
||||||
|
resultSet = statement.executeQuery();
|
||||||
|
return new RowSet(statement.toString(), this, statement, resultSet);
|
||||||
|
} catch (SQLException e) {
|
||||||
|
lastError = e;
|
||||||
|
try {
|
||||||
|
if (statement != null) statement.close();
|
||||||
|
} catch (Exception ignored) {
|
||||||
|
}
|
||||||
|
statement = null;
|
||||||
|
return null;
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
public int executeCommand(String sql) {
|
public int executeCommand(String sql) {
|
||||||
int count = 0;
|
int count = 0;
|
||||||
|
|
||||||
|
|
Loading…
Add table
Reference in a new issue