com.diasparsoftware.jdbc
Interface PreparedStatementExecuter
- All Known Implementing Classes:
- JdbcQueryExecuter
- public interface PreparedStatementExecuter
executeDeleteStatement
public void executeDeleteStatement(PreparedStatementData preparedStatementData)
throws DataStoreException
- Throws:
DataStoreException
executeUpdateStatement
public int executeUpdateStatement(PreparedStatementData preparedStatementData)
executeInsertStatement
public int executeInsertStatement(PreparedStatementData insertStatementData)
executeSelectStatement
public java.util.List executeSelectStatement(PreparedStatementData selectStatementData,
JdbcRowMapper rowMapper)
executeCountStatement
public int executeCountStatement(PreparedStatementData countStatementData)
- Invoke this only for SELECT statements that count rows. This
method assumes that the database returns only a single row for
SELECT COUNT(...) statements.
- Parameters:
countStatementData
- A SELECT COUNT(...) statement.
- Returns:
- The number of rows determined by the COUNT statement.
executeSingleRowSelectStatement
public java.lang.Object executeSingleRowSelectStatement(PreparedStatementData selectStatementData,
JdbcRowMapper simpleMapper)
Copyright © 2003-2004 Diaspar Software Services, Inc.. All Rights Reserved.