|
||||||||||
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 executeMethod 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.PreparedStatement
ResultSet
object that contains the data produced
by the query; never null
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...bVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...byteVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...nVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...nVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...lVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...fVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...dval
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...bdVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...strVal
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...arrBytes
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...time
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...timestamp
- the parameter value
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
java.sql.SQLException
- if a database access error occurspublic 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.PreparedStatement
nIndex
- 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
java.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.PreparedStatement
java.sql.SQLException
- if a database access error occursStatement.addBatch(java.lang.String)
,
What Is in the JDBC
2.0 APIpublic 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.PreparedStatement
nIndex
- 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 occurspublic void setRef(int nIndex, java.sql.Ref ref) throws java.sql.SQLException
REF(<structured-type>)
value.
setRef
in interface java.sql.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...ref
- an SQL REF
value
java.sql.SQLException
- if a database access error occurspublic void setBlob(int nIndex, java.sql.Blob blob) throws java.sql.SQLException
Blob
object.
setBlob
in interface java.sql.PreparedStatement
nIndex
- 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 occurspublic void setClob(int nIndex, java.sql.Clob clob) throws java.sql.SQLException
Clob
object.
setClob
in interface java.sql.PreparedStatement
nIndex
- 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 occurspublic void setArray(int nIndex, java.sql.Array array) throws java.sql.SQLException
Array
object.
Sets an Array parameter.
setArray
in interface java.sql.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- 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 occurspublic 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.PreparedStatement
nIndex
- the first parameter is 1, the second is 2, ...nSqlType
- a value from java.sql.Types
strTypeName
- 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 occurspublic java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
ResultSet
object's columns.
getMetaData
in interface java.sql.PreparedStatement
ResultSet
object's columns
java.sql.SQLException
- if a database access error occurspublic void setURL(int parameterIndex, java.net.URL x) throws java.sql.SQLException
setURL
in interface java.sql.PreparedStatement
java.sql.SQLException
public java.sql.ParameterMetaData getParameterMetaData() throws java.sql.SQLException
getParameterMetaData
in interface java.sql.PreparedStatement
java.sql.SQLException
public int getResultSetHoldability() throws java.sql.SQLException
getResultSetHoldability
in interface java.sql.Statement
getResultSetHoldability
in class HWMStatementDB
java.sql.SQLException
public boolean getMoreResults(int current) throws java.sql.SQLException
getMoreResults
in interface java.sql.Statement
getMoreResults
in class HWMStatementDB
java.sql.SQLException
public int executeUpdate(java.lang.String sql, int autoGeneratedKeys) throws java.sql.SQLException
executeUpdate
in interface java.sql.Statement
executeUpdate
in class HWMStatementDB
java.sql.SQLException
public boolean execute(java.lang.String sql, int autoGeneratedKeys) throws java.sql.SQLException
execute
in interface java.sql.Statement
execute
in class HWMStatementDB
java.sql.SQLException
public int executeUpdate(java.lang.String sql, int[] columnIndexes) throws java.sql.SQLException
executeUpdate
in interface java.sql.Statement
executeUpdate
in class HWMStatementDB
java.sql.SQLException
public boolean execute(java.lang.String sql, int[] columnIndexes) throws java.sql.SQLException
execute
in interface java.sql.Statement
execute
in class HWMStatementDB
java.sql.SQLException
public java.sql.ResultSet getGeneratedKeys() throws java.sql.SQLException
getGeneratedKeys
in interface java.sql.Statement
getGeneratedKeys
in class HWMStatementDB
java.sql.SQLException
public int executeUpdate(java.lang.String sql, java.lang.String[] columnNames) throws java.sql.SQLException
executeUpdate
in interface java.sql.Statement
executeUpdate
in class HWMStatementDB
java.sql.SQLException
public boolean execute(java.lang.String sql, java.lang.String[] columnNames) throws java.sql.SQLException
execute
in interface java.sql.Statement
execute
in class HWMStatementDB
java.sql.SQLException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |