public class DbRequest extends Object
Constructor and Description |
---|
DbRequest(DbSession ls)
Create a new request from the DbSession
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Finished a Request (ready for a new one)
|
static String |
getIsNull(String value)
Test if value is null and create the string for insert/update
|
long |
getLastId()
Get the last ID autoincrement from the last request
|
boolean |
getNext()
Move the cursor to the next result
|
ResultSet |
getResultSet() |
int |
query(String query)
Execute a UPDATE/INSERT/DELETE statement and returns the number of row.
|
void |
select(String select)
Execute a SELECT statement and set of Result.
|
void |
select(String select,
int timeout)
Execute a SELECT statement and set of Result.
|
public DbRequest(DbSession ls) throws WaarpDatabaseNoConnectionException
ls
- WaarpDatabaseNoConnectionException
public void select(String select) throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException
select
- WaarpDatabaseSqlException
WaarpDatabaseNoConnectionException
public void select(String select, int timeout) throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException
select
- timeout
- in secondsWaarpDatabaseSqlException
WaarpDatabaseNoConnectionException
public int query(String query) throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException
query
- WaarpDatabaseSqlException
WaarpDatabaseNoConnectionException
public void close()
public long getLastId() throws WaarpDatabaseNoDataException
WaarpDatabaseNoDataException
public boolean getNext() throws WaarpDatabaseNoConnectionException, WaarpDatabaseSqlException
WaarpDatabaseNoConnectionException
WaarpDatabaseSqlException
public ResultSet getResultSet() throws WaarpDatabaseNoConnectionException
WaarpDatabaseNoConnectionException
Copyright © 2009–2020 Waarp. All rights reserved.