public class SqlUpdate
extends java.lang.Object
Constructor and Description |
---|
SqlUpdate(java.lang.String sql,
java.lang.Object[] par)
Construct a SqlUpdate object
|
Modifier and Type | Method and Description |
---|---|
void |
bind(int idx,
java.lang.Object val)
Bind a parameter at an index.
|
void |
close(boolean commit)
Close the
SqlUpdate object and commit if required |
int |
executeUpdate()
Execute the previously prepared statement.
|
int |
executeUpdate(int idx,
java.lang.Object[] par)
Execute the previously prepared statement after binding parameters.
|
static void |
executeUpdate(java.lang.String sql,
java.lang.String lst)
Execute a 'update' SQL statement.
|
public SqlUpdate(java.lang.String sql, java.lang.Object[] par) throws java.sql.SQLException
sql
- SQL statement to be executedpar
- SQL statement bind parameterslava.sql.SQLException
java.sql.SQLException
public void bind(int idx, java.lang.Object val) throws java.sql.SQLException
idx
- Parameter indexval
- Bind parameterlava.sql.SQLException
java.sql.SQLException
public void close(boolean commit)
SqlUpdate
object and commit if requiredcommit
- If true
commit transactionspublic int executeUpdate() throws java.sql.SQLException
lava.sql.SQLException
java.sql.SQLException
public int executeUpdate(int idx, java.lang.Object[] par) throws java.sql.SQLException
idx
- Start index of the parameter.par
- Array of bind parameterslava.sql.SQLException
java.sql.SQLException
public static void executeUpdate(java.lang.String sql, java.lang.String lst)
sql
- SQL statementlst
- List comma separated of parameter values