|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface AxionCommand
A command to be executed against a Database
.
Method Summary | |
---|---|
void |
bind(int index,
Object value)
Sets the value of the ith bind variable within this command. |
void |
clearBindings()
Clears all bind variables within this command. |
boolean |
execute(Database db)
Executes an SQL statement that may return multiple results. |
AxionResultSet |
executeQuery(Database db)
Executes an SQL statement that returns a single ResultSet object such as
a SELECT statement. |
int |
executeUpdate(Database db)
Executes an SQL that may add, delete or modify zero or more rows within the database, such as an INSERT, UPDATE or DELETE statement. |
int |
getEffectedRowCount()
Returns the last row count generated by execute(org.axiondb.Database) or executeUpdate(org.axiondb.Database) . |
ResultSet |
getResultSet()
Returns the last ResultSet generated by
execute(org.axiondb.Database) or executeQuery(org.axiondb.Database) . |
Method Detail |
---|
void bind(int index, Object value) throws AxionException
index
- the one-based index of the variablevalue
- the value to bind the variable to
AxionException
void clearBindings() throws AxionException
AxionException
boolean execute(Database db) throws AxionException
ResultSet
s
were generated, false otherwise
AxionException
Statement.execute(java.lang.String)
,
PreparedStatement.execute()
AxionResultSet executeQuery(Database db) throws AxionException
ResultSet
object such as
a SELECT statement.
ResultSet
AxionException
Statement.executeQuery(java.lang.String)
,
PreparedStatement.executeQuery()
int executeUpdate(Database db) throws AxionException
AxionException
Statement.executeUpdate(java.lang.String)
,
PreparedStatement.executeUpdate()
int getEffectedRowCount()
execute(org.axiondb.Database)
or executeUpdate(org.axiondb.Database)
.
ResultSet getResultSet()
ResultSet
generated by
execute(org.axiondb.Database)
or executeQuery(org.axiondb.Database)
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |