setStatement(java.lang.String... statements)
Only works after construction for simple statements, not queries (i.e.

protected void

sqlTrace(java.lang.String dbName, java.lang.String query, java.lang.Object... params)
Sets up the query log which will be output when the query has finished (complete with timing information).

void

throwDBException(DBObject obj, java.sql.SQLException sqe)
If a SQLException is caught during the processing of this query, or its Difference then it can be wrapped in a DBException which can then be displayed to the user.

throwDBException(java.sql.SQLException sqe)
If a SQLException is caught during the processing of this query, or its Difference then it can be wrapped in a DBException which can then be displayed to the user.

setExecuting

execute

Executes the statment against the database. Returns true if the execution succeeded (i.e. java.sql.Statement.execute() returned true). If multiple statements are included, true is returned if any succeed. If an error occurs (SQLException) execution halts at that statement.