|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.altair.hwm.database.sql.HWMStatementDB
com.altair.hwm.database.sql.HWMPreparedStatementDB
public class HWMPreparedStatementDB
Title: HWMPreparedStatementDB
Description: The prepared statement for embedded databases in EPIC
Company: Altair Engineering, Inc.
| Field Summary |
|---|
| Fields inherited from interface java.sql.Statement |
|---|
CLOSE_ALL_RESULTS, CLOSE_CURRENT_RESULT, EXECUTE_FAILED, KEEP_CURRENT_RESULT, NO_GENERATED_KEYS, RETURN_GENERATED_KEYS, SUCCESS_NO_INFO |
| Constructor Summary | |
|---|---|
HWMPreparedStatementDB(HWMConnectionDB hwmCxn,
java.lang.String strSQL)
Constructor |
|
| Method Summary | |
|---|---|
void |
addBatch()
Adds a set of parameters to this PreparedStatement
object's batch of commands. |
void |
clearParameters()
Clears the current parameter values immediately. |
boolean |
execute()
Executes any kind of SQL statement. |
boolean |
execute(java.lang.String sql,
int autoGeneratedKeys)
|
boolean |
execute(java.lang.String sql,
int[] columnIndexes)
|
boolean |
execute(java.lang.String sql,
java.lang.String[] columnNames)
|
java.sql.ResultSet |
executeQuery()
Executes the SQL query in this PreparedStatement object
and returns the result set generated by the query. |
int |
executeUpdate()
Executes the SQL INSERT, UPDATE or DELETE statement in this PreparedStatement object. |
int |
executeUpdate(java.lang.String sql,
int autoGeneratedKeys)
|
int |
executeUpdate(java.lang.String sql,
int[] columnIndexes)
|
int |
executeUpdate(java.lang.String sql,
java.lang.String[] columnNames)
|
java.sql.ResultSet |
getGeneratedKeys()
|
java.sql.ResultSetMetaData |
getMetaData()
Gets the number, types and properties of a ResultSet
object's columns. |
boolean |
getMoreResults(int current)
|
java.sql.ParameterMetaData |
getParameterMetaData()
|
int |
getResultSetHoldability()
|
void |
setArray(int nIndex,
java.sql.Array array)
Sets the designated parameter to the given Array object. |
void |
setAsciiStream(int nIndex,
java.io.InputStream is,
int nLength)
Sets the designated parameter to the given input stream, which will have the specified number of bytes. |
void |
setBigDecimal(int nIndex,
java.math.BigDecimal dbVal)
Sets the designated parameter to a java.math.BigDecimal
value. |
void |
setBinaryStream(int nIndex,
java.io.InputStream is,
int nLength)
Sets the designated parameter to the given input stream, which will have the specified number of bytes. |
void |
setBlob(int nIndex,
java.sql.Blob blob)
Sets the designated parameter to the given Blob object. |
void |
setBoolean(int nIndex,
boolean bVal)
Sets the designated parameter to a Java boolean value. |
void |
setByte(int nIndex,
byte byteVal)
Sets the designated parameter to a Java byte value. |
void |
setBytes(int nIndex,
byte[] arrBytes)
Sets the designated parameter to a Java array of bytes. |
void |
setCharacterStream(int nIndex,
java.io.Reader reader,
int nLength)
Sets the designated parameter to the given Reader
object, which is the given number of characters long. |
void |
setClob(int nIndex,
java.sql.Clob clob)
Sets the designated parameter to the given Clob object. |
void |
setDate(int nIndex,
java.sql.Date date)
Sets the designated parameter to a value. |
void |
setDate(int nIndex,
java.sql.Date date,
java.util.Calendar cal)
Sets the designated parameter to the given java.sql.Date
value, using the given Calendar object. |
void |
setDouble(int nIndex,
double dVal)
Sets the designated parameter to a Java double value. |
void |
setFloat(int nIndex,
float fVal)
Sets the designated parameter to a Java float value. |
void |
setInt(int nIndex,
int nVal)
Sets the designated parameter to a Java int value. |
void |
setLong(int nIndex,
long lVal)
Sets the designated parameter to a Java long value. |
void |
setNull(int nIndex,
int nSqlType)
Sets the designated parameter to SQL NULL. |
void |
setNull(int nIndex,
int nSqlType,
java.lang.String strTypeName)
Sets the designated parameter to SQL NULL. |
void |
setObject(int nIndex,
java.lang.Object objVal)
Sets the value of the designated parameter using the given object. |
void |
setObject(int nIndex,
java.lang.Object objVal,
int nSqlType)
Sets the value of the designated parameter with the given object. |
void |
setObject(int nIndex,
java.lang.Object objval,
int nSqlType,
int nScale)
Sets the value of the designated parameter with the given object. |
void |
SetParam(java.lang.Object objVal,
int nIndex)
Set the parameter at given index |
void |
setRef(int nIndex,
java.sql.Ref ref)
Sets the designated parameter to the given REF(<structured-type>) value. |
void |
setShort(int nIndex,
short nVal)
Sets the designated parameter to a Java short value. |
void |
setString(int nIndex,
java.lang.String strVal)
Sets the designated parameter to a Java String value. |
void |
setTime(int nIndex,
java.sql.Time time)
Sets the designated parameter to a java.sql.Time value. |
void |
setTime(int nIndex,
java.sql.Time time,
java.util.Calendar cal)
Sets the designated parameter to the given java.sql.Time
value, using the given Calendar object. |
void |
setTimestamp(int nIndex,
java.sql.Timestamp timestamp)
Sets the designated parameter to a java.sql.Timestamp value. |
void |
setTimestamp(int nIndex,
java.sql.Timestamp timestamp,
java.util.Calendar cal)
Sets the designated parameter to the given java.sql. |
void |
setUnicodeStream(int nIndex,
java.io.InputStream is,
int nLength)
Deprecated. |
void |
setURL(int parameterIndex,
java.net.URL x)
|
| Methods inherited from class com.altair.hwm.database.sql.HWMStatementDB |
|---|
addBatch, cancel, clearBatch, clearWarnings, close, execute, executeBatch, executeQuery, executeUpdate, getConnection, getFetchDirection, getFetchSize, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface java.sql.Statement |
|---|
addBatch, cancel, clearBatch, clearWarnings, close, execute, executeBatch, executeQuery, executeUpdate, getConnection, getFetchDirection, getFetchSize, getMaxFieldSize, getMaxRows, getMoreResults, getQueryTimeout, getResultSet, getResultSetConcurrency, getResultSetType, getUpdateCount, getWarnings, setCursorName, setEscapeProcessing, setFetchDirection, setFetchSize, setMaxFieldSize, setMaxRows, setQueryTimeout |
| Constructor Detail |
|---|
public HWMPreparedStatementDB(HWMConnectionDB hwmCxn,
java.lang.String strSQL)
cxn - The connection objectstrSQL - The SQL statement to execute| Method Detail |
|---|
public void SetParam(java.lang.Object objVal,
int nIndex)
Object - objVal The value to set.nIndex - The index to set at.
public java.sql.ResultSet executeQuery()
throws java.sql.SQLException
PreparedStatement object
and returns the result set generated by the query.
executeQuery in interface java.sql.PreparedStatementResultSet object that contains the data produced
by the query; never null
java.sql.SQLException - if a database access error occurs
public int executeUpdate()
throws java.sql.SQLException
PreparedStatement object.
In addition,
SQL statements that return nothing, such as SQL DDL statements,
can be executed.
executeUpdate in interface java.sql.PreparedStatementjava.sql.SQLException - if a database access error occurs
public void setNull(int nIndex,
int nSqlType)
throws java.sql.SQLException
NULL.
Note: You must specify the parameter's SQL type.
setNull in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...nSqlType - the SQL type code defined in java.sql.Types
java.sql.SQLException - if a database access error occurs
public void setBoolean(int nIndex,
boolean bVal)
throws java.sql.SQLException
boolean value.
The driver converts this
to an SQL BIT value when it sends it to the database.
setBoolean in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...bVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setByte(int nIndex,
byte byteVal)
throws java.sql.SQLException
byte value.
The driver converts this
to an SQL TINYINT value when it sends it to the database.
setByte in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...byteVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setShort(int nIndex,
short nVal)
throws java.sql.SQLException
short value.
The driver converts this
to an SQL SMALLINT value when it sends it to the database.
setShort in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...nVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setInt(int nIndex,
int nVal)
throws java.sql.SQLException
int value.
The driver converts this
to an SQL INTEGER value when it sends it to the database.
setInt in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...nVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setLong(int nIndex,
long lVal)
throws java.sql.SQLException
long value.
The driver converts this
to an SQL BIGINT value when it sends it to the database.
setLong in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...lVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setFloat(int nIndex,
float fVal)
throws java.sql.SQLException
float value.
The driver converts this
to an SQL FLOAT value when it sends it to the database.
setFloat in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...fVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setDouble(int nIndex,
double dVal)
throws java.sql.SQLException
double value.
The driver converts this
to an SQL DOUBLE value when it sends it to the database.
setDouble in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...dval - the parameter value
java.sql.SQLException - if a database access error occurs
public void setBigDecimal(int nIndex,
java.math.BigDecimal dbVal)
throws java.sql.SQLException
java.math.BigDecimal
value.
The driver converts this to an SQL NUMERIC value when
it sends it to the database.
setBigDecimal in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...bdVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setString(int nIndex,
java.lang.String strVal)
throws java.sql.SQLException
String value.
The driver converts this
to an SQL VARCHAR or LONGVARCHAR value
(depending on the argument's
size relative to the driver's limits on VARCHAR values)
when it sends it to the database.
setString in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...strVal - the parameter value
java.sql.SQLException - if a database access error occurs
public void setBytes(int nIndex,
byte[] arrBytes)
throws java.sql.SQLException
VARBINARY or
LONGVARBINARY (depending on the argument's size relative to
the driver's limits on VARBINARY values) when it sends it to
the database.
setBytes in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...arrBytes - the parameter value
java.sql.SQLException - if a database access error occurs
public void setDate(int nIndex,
java.sql.Date date)
throws java.sql.SQLException
value.
The driver converts this
to an SQL DATE value when it sends it to the database.
- Specified by:
setDate in interface java.sql.PreparedStatement
- Parameters:
nIndex - the first parameter is 1, the second is 2, ...date - the parameter value
- Throws:
java.sql.SQLException - if a database access error occurs
public void setTime(int nIndex,
java.sql.Time time)
throws java.sql.SQLException
java.sql.Time value.
The driver converts this
to an SQL TIME value when it sends it to the database.
setTime in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...time - the parameter value
java.sql.SQLException - if a database access error occurs
public void setTimestamp(int nIndex,
java.sql.Timestamp timestamp)
throws java.sql.SQLException
java.sql.Timestamp value.
The driver
converts this to an SQL TIMESTAMP value when it sends it to
database.
setTimestamp in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...timestamp - the parameter value
java.sql.SQLException - if a database access error occurs
public void setAsciiStream(int nIndex,
java.io.InputStream is,
int nLength)
throws java.sql.SQLException
LONGVARCHAR
parameter, it may be more practical to send it via a
java.io.InputStream. Data will be read from the stream
as needed until end-of-file is reached. The JDBC driver will
do any necessary conversion from ASCII to the database char format.
Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
setAsciiStream in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...is - the Java input stream that contains the ASCII parameter valuenLength - the number of bytes in the stream
java.sql.SQLException - if a database access error occurs
public void setUnicodeStream(int nIndex,
java.io.InputStream is,
int nLength)
throws java.sql.SQLException
LONGVARCHAR
parameter, it may be more practical to send it via a
java.io.InputStream object. The data will be read from the
stream as needed until end-of-file is reached. The JDBC driver will
do any necessary conversion from UNICODE to the database char format.
The byte format of the Unicode stream must be Java UTF-8, as
defined in the Java Virtual Machine Specification.
Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
setUnicodeStream in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...is - the java input stream which contains the
UNICODE parameter valuenLength - the number of bytes in the stream
java.sql.SQLException - if a database access error occurs
public void setBinaryStream(int nIndex,
java.io.InputStream is,
int nLength)
throws java.sql.SQLException
LONGVARBINARY
parameter, it may be more practical to send it via a
java.io.InputStream object. The data will be read from the
stream as needed until end-of-file is reached.
Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
setBinaryStream in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...is - the java input stream which contains the binary parameter valuenLength - the number of bytes in the stream
java.sql.SQLException - if a database access error occurs
public void clearParameters()
throws java.sql.SQLException
In general, parameter values remain in force for repeated use of a
statement. Setting a parameter value automatically clears its
previous value. However, in some cases it is useful to immediately
release the resources used by the current parameter values; this can
be done by calling the method clearParameters.
clearParameters in interface java.sql.PreparedStatementjava.sql.SQLException - if a database access error occurs
public void setObject(int nIndex,
java.lang.Object objval,
int nSqlType,
int nScale)
throws java.sql.SQLException
Sets the value of the designated parameter with the given object. The
second argument must be an object type; for integral values, the
java.lang equivalent objects should be used.
The given Java object will be converted to the given targetSqlType
before being sent to the database.
If the object has a custom mapping (is of a class implementing the
interface SQLData),
the JDBC driver should call the method SQLData.writeSQL to
write it to the SQL data stream.
If, on the other hand, the object is of a class implementing
Ref, Blob, Clob, Struct,
or Array, the driver should pass it to the database as a value of the
corresponding SQL type.
Note that this method may be used to pass datatabase- specific abstract data types.
setObject in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...x - the object containing the input parameter valuetargetSqlType - the SQL type (as defined in java.sql.Types) to be
sent to the database. The scale argument may further qualify this type.scale - for java.sql.Types.DECIMAL or java.sql.Types.NUMERIC types,
this is the number of digits after the decimal point. For all other
types, this value will be ignored.
java.sql.SQLException - if a database access error occursTypes
public void setObject(int nIndex,
java.lang.Object objVal,
int nSqlType)
throws java.sql.SQLException
setObject
above, except that it assumes a scale of zero.
setObject in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...x - the object containing the input parameter valuetargetSqlType - the SQL type (as defined in java.sql.Types) to be
sent to the database
java.sql.SQLException - if a database access error occurs
public void setObject(int nIndex,
java.lang.Object objVal)
throws java.sql.SQLException
Sets the value of the designated parameter using the given object.
The second parameter must be of type Object; therefore, the
java.lang equivalent objects should be used for built-in
types.
The JDBC specification specifies a standard mapping from
Java Object types to SQL types. The given argument
will be converted to the corresponding SQL type before being
sent to the database.
Note that this method may be used to pass datatabase-
specific abstract data types, by using a driver-specific Java
type.
If the object is of a class implementing the interface
SQLData, the JDBC driver should call the method
SQLData.writeSQL to write it to the SQL data stream.
If, on the other hand, the object is of a class implementing
Ref, Blob, Clob, Struct,
or Array, then the driver should pass it to the database as a value of
the corresponding SQL type.
This method throws an exception if there is an ambiguity, for example,
if the object is of a class implementing more than one of the interfaces
named above.
setObject in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...objVal - the object containing the input parameter value
java.sql.SQLException - if a database access error occurs
public boolean execute()
throws java.sql.SQLException
execute method handles these complex statements as well as
the simpler form of statements handled by the methods
executeQuery and executeUpdate.
execute in interface java.sql.PreparedStatementjava.sql.SQLException - if a database access error occursStatement.execute(java.lang.String)
public void addBatch()
throws java.sql.SQLException
PreparedStatement
object's batch of commands.
addBatch in interface java.sql.PreparedStatementjava.sql.SQLException - if a database access error occursStatement.addBatch(java.lang.String),
What Is in the JDBC
2.0 API
public void setCharacterStream(int nIndex,
java.io.Reader reader,
int nLength)
throws java.sql.SQLException
Reader
object, which is the given number of characters long.
When a very large UNICODE value is input to a LONGVARCHAR
parameter, it may be more practical to send it via a
java.io.Reader object. The data will be read from the stream
as needed until end-of-file is reached. The JDBC driver will
do any necessary conversion from UNICODE to the database char format.
Note: This stream object can either be a standard Java stream object or your own subclass that implements the standard interface.
setCharacterStream in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...nLength - the java reader which contains the UNICODE datanLength - the number of characters in the stream
java.sql.SQLException - if a database access error occurs
public void setRef(int nIndex,
java.sql.Ref ref)
throws java.sql.SQLException
REF(<structured-type>) value.
setRef in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...ref - an SQL REF value
java.sql.SQLException - if a database access error occurs
public void setBlob(int nIndex,
java.sql.Blob blob)
throws java.sql.SQLException
Blob object.
setBlob in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...blob - a Blob object that maps an SQL BLOB
value
java.sql.SQLException - if a database access error occurs
public void setClob(int nIndex,
java.sql.Clob clob)
throws java.sql.SQLException
Clob object.
setClob in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...clob - a Clob object that maps an SQL CLOB
value
java.sql.SQLException - if a database access error occurs
public void setArray(int nIndex,
java.sql.Array array)
throws java.sql.SQLException
Array object.
Sets an Array parameter.
setArray in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...array - an Array object that maps an SQL
ARRAY value
java.sql.SQLException - if a database access error occurs
public void setDate(int nIndex,
java.sql.Date date,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.Date
value, using the given Calendar object. The driver uses
the Calendar object to construct an SQL DATE
value, which the driver then sends to the database. With a
a Calendar object, the driver can calculate the date
taking into account a custom timezone. If no
Calendar object is specified, the driver uses the default
timezone, which is that of the virtual machine running the application.
setDate in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...date - the parameter valuecal - the Calendar object the driver will use
to construct the date
java.sql.SQLException - if a database access error occurs
public void setTime(int nIndex,
java.sql.Time time,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.Time
value, using the given Calendar object. The driver uses
the Calendar object to construct an SQL TIME
value, which the driver then sends to the database. With a
a Calendar object, the driver can calculate the time
taking into account a custom timezone. If no
Calendar object is specified, the driver uses the default
timezone, which is that of the virtual machine running the application.
setTime in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...time - the parameter valuecal - the Calendar object the driver will use
to construct the time
java.sql.SQLException - if a database access error occurs
public void setTimestamp(int nIndex,
java.sql.Timestamp timestamp,
java.util.Calendar cal)
throws java.sql.SQLException
java.sql.
Timestamp value, using the given Calendar object.
The driver uses the Calendar object to construct an SQL
TIMESTAMP value, which the driver then sends to the
database. With a Calendar object, the driver can calculate
the timestamp taking into account a custom timezone. If no
Calendar object is specified, the driver uses the default
timezone, which is that of the virtual machine running the application.
setTimestamp in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...timestamp - the parameter valuecal - the Calendar object the driver will use
to construct the timestamp
java.sql.SQLException - if a database access error occurs
public void setNull(int nIndex,
int nSqlType,
java.lang.String strTypeName)
throws java.sql.SQLException
NULL.
This version of the method setNull should
be used for user-defined types and REF type parameters. Examples
of user-defined types include: STRUCT, DISTINCT, JAVA_OBJECT, and
named array types.
Note: To be portable, applications must give the SQL type code and the fully-qualified SQL type name when specifying a NULL user-defined or REF parameter. In the case of a user-defined type the name is the type name of the parameter itself. For a REF parameter, the name is the type name of the referenced type. If a JDBC driver does not need the type code or type name information, it may ignore it. Although it is intended for user-defined and Ref parameters, this method may be used to set a null parameter of any JDBC type. If the parameter does not have a user-defined or REF type, the given typeName is ignored.
setNull in interface java.sql.PreparedStatementnIndex - the first parameter is 1, the second is 2, ...nSqlType - a value from java.sql.TypesstrTypeName - the fully-qualified name of an SQL user-defined type;
ignored if the parameter is not a user-defined type or REF
java.sql.SQLException - if a database access error occurs
public java.sql.ResultSetMetaData getMetaData()
throws java.sql.SQLException
ResultSet
object's columns.
getMetaData in interface java.sql.PreparedStatementResultSet object's columns
java.sql.SQLException - if a database access error occurs
public void setURL(int parameterIndex,
java.net.URL x)
throws java.sql.SQLException
setURL in interface java.sql.PreparedStatementjava.sql.SQLException
public java.sql.ParameterMetaData getParameterMetaData()
throws java.sql.SQLException
getParameterMetaData in interface java.sql.PreparedStatementjava.sql.SQLException
public int getResultSetHoldability()
throws java.sql.SQLException
getResultSetHoldability in interface java.sql.StatementgetResultSetHoldability in class HWMStatementDBjava.sql.SQLException
public boolean getMoreResults(int current)
throws java.sql.SQLException
getMoreResults in interface java.sql.StatementgetMoreResults in class HWMStatementDBjava.sql.SQLException
public int executeUpdate(java.lang.String sql,
int autoGeneratedKeys)
throws java.sql.SQLException
executeUpdate in interface java.sql.StatementexecuteUpdate in class HWMStatementDBjava.sql.SQLException
public boolean execute(java.lang.String sql,
int autoGeneratedKeys)
throws java.sql.SQLException
execute in interface java.sql.Statementexecute in class HWMStatementDBjava.sql.SQLException
public int executeUpdate(java.lang.String sql,
int[] columnIndexes)
throws java.sql.SQLException
executeUpdate in interface java.sql.StatementexecuteUpdate in class HWMStatementDBjava.sql.SQLException
public boolean execute(java.lang.String sql,
int[] columnIndexes)
throws java.sql.SQLException
execute in interface java.sql.Statementexecute in class HWMStatementDBjava.sql.SQLException
public java.sql.ResultSet getGeneratedKeys()
throws java.sql.SQLException
getGeneratedKeys in interface java.sql.StatementgetGeneratedKeys in class HWMStatementDBjava.sql.SQLException
public int executeUpdate(java.lang.String sql,
java.lang.String[] columnNames)
throws java.sql.SQLException
executeUpdate in interface java.sql.StatementexecuteUpdate in class HWMStatementDBjava.sql.SQLException
public boolean execute(java.lang.String sql,
java.lang.String[] columnNames)
throws java.sql.SQLException
execute in interface java.sql.Statementexecute in class HWMStatementDBjava.sql.SQLException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||