|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object ca.idms.io.TraceObject ca.idms.jdbc.IdmsJdbcObject ca.idms.jdbc.IdmsResultObject ca.idms.jdbc.IdmsResultSet
public class IdmsResultSet
IDMS implementation of the ResultSet interface.
A ResultSet provides access to a table of data generated by executing a Statement. The table rows are retrieved in sequence. Within a row its column values can be accessed in any order.
A ResultSet maintains a cursor pointing to its current row of data. Initially the cursor is positioned before the first row. The 'next' method moves the cursor to the next row.
The getXXX methods retrieve column values for the current row. You can retrieve values either using the index number of the column, or by using the name of the column. In general using the column number will be more efficient. Columns are numbered from 1.
For maximum portability, ResultSet columns within each row should be read in left-to-right order and each column should be read only once.
For the getXXX methods, the JDBC driver attempts to convert the underlying data to the specified Java type and returns a suitable Java value. See the JDBC specification for allowable mappings from SQL types to Java types with the ResultSet.getXXX methods.
Column names used as input to getXXX methods are case insensitive. When performing a getXXX using a column name, if several columns have the same name, then the value of the first matching column will be returned. The column name option is designed to be used when column names are used in the SQL query. For columns that are NOT explicitly named in the query, it is best to use column numbers. If column names were used there is no way for the programmer to guarantee that they actually refer to the intended columns.
A ResultSet is automatically closed by the Statement that generated it when that Statement is closed, re-executed, or is used to retrieve the next result from a sequence of multiple results.
The number, types and properties of a ResultSet's columns are provided by the ResulSetMetaData object returned by the getMetaData method.
IdmsStatement.executeQuery(java.lang.String)
,
IdmsStatement.getResultSet()
,
IdmsResultObject
,
IdmsResultSetMetaData
,
Sqlvar
,
Sqlval
,
Sqlda
,
Sqlbuf
,
Section
Field Summary |
---|
Fields inherited from class ca.idms.jdbc.IdmsJdbcObject |
---|
FAKE_METHODS, FAKE_SUPPORT, fakeSupport, MESSAGES |
Fields inherited from class ca.idms.io.TraceObject |
---|
exclude, EXCLUDE, FALSE, include, INCLUDE, logWriter, PREFIX, PROPERTIES_FILE, PROPERTIES_KEY, snap, SNAP, SNAP_BYTES, SNAP_NATIVE, SNAP_OBJECT, SNAP_SQL, snapBytes, snapNative, snapObject, snapSql, stub, trace, TRACE, TRACE_FILE, TRACE_LIFE, TRACE_NATIVE, TRACE_PRODUCT, traceLife, traceNative, traceStream, TRUE |
Fields inherited from interface java.sql.ResultSet |
---|
CLOSE_CURSORS_AT_COMMIT, CONCUR_READ_ONLY, CONCUR_UPDATABLE, FETCH_FORWARD, FETCH_REVERSE, FETCH_UNKNOWN, HOLD_CURSORS_OVER_COMMIT, TYPE_FORWARD_ONLY, TYPE_SCROLL_INSENSITIVE, TYPE_SCROLL_SENSITIVE |
Fields inherited from interface ca.idms.qcli.SQLState |
---|
SQL_00000, SQL_01000, SQL_01004, SQL_07001, SQL_07009, SQL_08001, SQL_08002, SQL_08003, SQL_08004, SQL_08006, SQL_08007, SQL_0A000, SQL_21000, SQL_22000, SQL_22001, SQL_22003, SQL_22005, SQL_22007, SQL_24000, SQL_25000, SQL_3C000, SQL_40000, SQL_42000, SQL_HY000, SQL_HY004, SQL_HY009, SQL_HY010, SQL_HY024, SQL_HY106, SQL_HYC00 |
Method Summary | |
---|---|
boolean |
absolute(int r)
Positions the cursor on the specified row. |
void |
afterLast()
Positions the cursor after the last row. |
void |
beforeFirst()
Positions the cursor before the first row. |
void |
cancelRowUpdates()
IDMS does not currently support updateable ResultSets. |
void |
close()
In some cases, it is desirable to immediately release a ResultSet's database and JDBC resources instead of waiting for this to happen when it is automatically closed; the close method provides this immediate release. |
void |
deleteRow()
IDMS does not currently support updateable ResultSets. |
protected void |
finalize()
The finalizer traces object destruction. |
int |
findColumn(java.lang.String name)
Maps a ResultSet column name to a ResultSet column number. |
boolean |
first()
Positions the cursor on the first row. |
protected java.lang.Object |
get(java.lang.reflect.Field f)
Overrides the default get method to allow the default snap method access to the value of a non-public variable. |
java.sql.Array |
getArray(int c)
IDMS does not support the ARRAY type. |
java.sql.Array |
getArray(java.lang.String c)
IDMS does not support the ARRAY type. |
java.io.InputStream |
getAsciiStream(int c)
A column value can be retrieved as a stream of ASCII characters and then read in chunks from the stream. |
java.io.InputStream |
getAsciiStream(java.lang.String c)
A column value can be retrieved as a stream of ASCII characters and then read in chunks from the stream. |
java.math.BigDecimal |
getBigDecimal(int c)
Get the value of a column in the current row as a java.lang.BigDecimal object. |
java.math.BigDecimal |
getBigDecimal(int c,
int scale)
Get the value of a column in the current row as a java.lang.BigDecimal object. |
java.math.BigDecimal |
getBigDecimal(java.lang.String c)
Get the value of a column in the current row as a java.lang.BigDecimal object. |
java.math.BigDecimal |
getBigDecimal(java.lang.String c,
int scale)
Get the value of a column in the current row as a java.lang.BigDecimal object. |
java.io.InputStream |
getBinaryStream(int c)
A column value can be retrieved as a stream of uninterpreted ((byte[])v) and then read in chunks from the stream. |
java.io.InputStream |
getBinaryStream(java.lang.String c)
A column value can be retrieved as a stream of uninterpreted ((byte[])v) and then read in chunks from the stream. |
java.sql.Blob |
getBlob(int c)
IDMS does not support the BLOB type. |
java.sql.Blob |
getBlob(java.lang.String c)
IDMS does not support the BLOB type. |
boolean |
getBoolean(int c)
Get the value of a column in the current row as a Java boolean. |
boolean |
getBoolean(java.lang.String c)
Get the value of a column in the current row as a Java boolean. |
byte |
getByte(int c)
Get the value of a column in the current row as a Java byte. |
byte |
getByte(java.lang.String c)
Get the value of a column in the current row as a Java byte. |
byte[] |
getBytes(int c)
Get the value of a column in the current row as a Java byte array. |
byte[] |
getBytes(java.lang.String c)
Get the value of a column in the current row as a Java byte array. |
java.io.Reader |
getCharacterStream(int c)
Returns the value of the column as a java.io.Reader. |
java.io.Reader |
getCharacterStream(java.lang.String c)
Returns the value of the column as a java.io.Reader. |
java.sql.Clob |
getClob(int c)
IDMS does support the CLOB type. |
java.sql.Clob |
getClob(java.lang.String c)
IDMS does support the CLOB type. |
int |
getConcurrency()
Gets this ResultSet's concurrency. |
java.lang.String |
getCursorName()
Gets the name of the SQL cursor used by this ResultSet. |
java.sql.Date |
getDate(int c)
Gets the value of a column in the current row as a java.sql.Date object. |
java.sql.Date |
getDate(int c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Date object. |
java.sql.Date |
getDate(java.lang.String c)
Gets the value of a column in the current row as a java.sql.Date object. |
java.sql.Date |
getDate(java.lang.String c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Date object. |
double |
getDouble(int c)
Get the value of a column in the current row as a Java double. |
double |
getDouble(java.lang.String c)
Get the value of a column in the current row as a Java double. |
float |
getFloat(int c)
Get the value of a column in the current row as a Java float. |
float |
getFloat(java.lang.String c)
Get the value of a column in the current row as a Java float. |
int |
getHoldability()
For CA IDMS ResultSet holdability is a Connection attribute. |
int |
getInt(int c)
Get the value of a column in the current row as a Java int. |
int |
getInt(java.lang.String c)
Get the value of a column in the current row as a Java int. |
long |
getLong(int c)
Get the value of a column in the current row as a Java long. |
long |
getLong(java.lang.String c)
Get the value of a column in the current row as a Java long. |
java.sql.ResultSetMetaData |
getMetaData()
The number, types and properties of a ResultSet's columns are provided by the getMetaData method. |
java.io.Reader |
getNCharacterStream(int c)
IDMS does not support the NCHAR type. |
java.io.Reader |
getNCharacterStream(java.lang.String c)
IDMS does not support the NCHAR type. |
java.sql.NClob |
getNClob(int c)
IDMS does not support the NCLOB type. |
java.sql.NClob |
getNClob(java.lang.String c)
IDMS does not support the NCLOB type. |
java.lang.String |
getNString(int c)
IDMS does not support the NCHAR type. |
java.lang.String |
getNString(java.lang.String c)
IDMS does not support the NCHAR type. |
java.lang.Object |
getObject(int c)
Gets the value of a column in the current row as a Java object. |
java.lang.Object |
getObject(int c,
java.util.Map<java.lang.String,java.lang.Class<?>> v)
Gets the column value as an object of appropriate type. |
java.lang.Object |
getObject(java.lang.String c)
Get the value of a column in the current row as a Java object. |
java.lang.Object |
getObject(java.lang.String c,
java.util.Map<java.lang.String,java.lang.Class<?>> v)
Gets the column value as an object of appropriate type. |
java.sql.Ref |
getRef(int c)
IDMS does not support REFERENCE types. |
java.sql.Ref |
getRef(java.lang.String c)
IDMS does not support REFERENCE types. |
int |
getRow()
Gets the current row number. |
java.sql.RowId |
getRowId(int c)
In IDMS, the ROWID type is defined as a pseudo-column equivalent to BIN(8) and contains the DBKey associated with the underlying database record. |
java.sql.RowId |
getRowId(java.lang.String c)
In IDMS, the ROWID type is defined as a pseudo-column equivalent to BIN(8) and contains the DBKey associated with the underlying database record. |
short |
getShort(int c)
Get the value of a column in the current row as a Java short. |
short |
getShort(java.lang.String c)
Get the value of a column in the current row as a Java short. |
java.sql.SQLXML |
getSQLXML(int c)
IDMS does not support the XML type. |
java.sql.SQLXML |
getSQLXML(java.lang.String c)
IDMS does not support the XML type. |
java.sql.Statement |
getStatement()
Gets the owner of this this result set. |
java.lang.String |
getString(int c)
Get the value of a column in the current row as a Java String. |
java.lang.String |
getString(java.lang.String c)
Get the value of a column in the current row as a Java String. |
java.sql.Time |
getTime(int c)
Get the value of a column in the current row as a java.sql.Time object. |
java.sql.Time |
getTime(int c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Time object. |
java.sql.Time |
getTime(java.lang.String c)
Get the value of a column in the current row as a java.sql.Time object. |
java.sql.Time |
getTime(java.lang.String c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Time object. |
java.sql.Timestamp |
getTimestamp(int c)
Gets the value of a column in the current row as a java.sql.Timestamp object. |
java.sql.Timestamp |
getTimestamp(int c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Time object. |
java.sql.Timestamp |
getTimestamp(java.lang.String c)
Get the value of a column in the current row as a java.sql.Timestamp object. |
java.sql.Timestamp |
getTimestamp(java.lang.String c,
java.util.Calendar v)
Gets the value of a column in the current row as a java.sql.Time object. |
int |
getType()
Gets this ResultSet's type. |
java.io.InputStream |
getUnicodeStream(int c)
A column value can be retrieved as a stream of Unicode characters and then read in chunks from the stream. |
java.io.InputStream |
getUnicodeStream(java.lang.String c)
A column value can be retrieved as a stream of Unicode characters and then read in chunks from the stream. |
java.net.URL |
getURL(int c)
IDMS does not support the URL type. |
java.net.URL |
getURL(java.lang.String c)
IDMS does not support the URL type. |
void |
insertRow()
IDMS does not currently support updateable ResultSets. |
boolean |
isAfterLast()
Checks if the cursor is positioned after the last row. |
boolean |
isBeforeFirst()
Checks if the cursor is positioned before the first row. |
boolean |
isFirst()
Checks if the cursor is positioned on the first row. |
boolean |
isLast()
Checks if the cursor is positioned on the last row. |
boolean |
last()
Positions the cursor on the last row. |
void |
moveToCurrentRow()
IDMS does not currently support updateable ResultSets. |
void |
moveToInsertRow()
IDMS does not currently support updateable ResultSets. |
boolean |
next()
Returns the next row, if any. |
boolean |
previous()
Positions the cursor on the previous row, if any. |
void |
refreshRow()
IDMS does not currently support updateable ResultSets. |
boolean |
relative(int r)
Positions the cursor relative to the current row. |
boolean |
rowDeleted()
IDMS does not currently support updateable ResultSets. |
boolean |
rowInserted()
IDMS does not currently support updateable ResultSets. |
boolean |
rowUpdated()
IDMS does not currently support updateable ResultSets. |
void |
updateArray(int c,
java.sql.Array v)
IDMS does not support the ARRAY type or updateable ResultSets. |
void |
updateArray(java.lang.String c,
java.sql.Array v)
IDMS does not support the ARRAY type or updateable ResultSets. |
void |
updateAsciiStream(int c,
java.io.InputStream v)
IDMS does not support updateable ResultSets. |
void |
updateAsciiStream(int c,
java.io.InputStream r,
int v)
IDMS does not support updateable ResultSets. |
void |
updateAsciiStream(int c,
java.io.InputStream v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateAsciiStream(java.lang.String c,
java.io.InputStream v)
IDMS does not support updateable ResultSets. |
void |
updateAsciiStream(java.lang.String c,
java.io.InputStream r,
int v)
IDMS does not support updateable ResultSets. |
void |
updateAsciiStream(java.lang.String c,
java.io.InputStream v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateBigDecimal(int c,
java.math.BigDecimal v)
IDMS does not support updateable ResultSets. |
void |
updateBigDecimal(java.lang.String c,
java.math.BigDecimal v)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(int c,
java.io.InputStream v)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(int c,
java.io.InputStream r,
int v)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(int c,
java.io.InputStream v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(java.lang.String c,
java.io.InputStream v)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(java.lang.String c,
java.io.InputStream r,
int v)
IDMS does not support updateable ResultSets. |
void |
updateBinaryStream(java.lang.String c,
java.io.InputStream v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateBlob(int c,
java.sql.Blob v)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBlob(int c,
java.io.InputStream v)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBlob(int c,
java.io.InputStream v,
long l)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBlob(java.lang.String c,
java.sql.Blob v)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBlob(java.lang.String c,
java.io.InputStream v)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBlob(java.lang.String c,
java.io.InputStream v,
long l)
IDMS does not support the BLOB type or updateable ResultSets. |
void |
updateBoolean(int c,
boolean v)
IDMS does not support updateable ResultSets. |
void |
updateBoolean(java.lang.String c,
boolean v)
IDMS does not support updateable ResultSets. |
void |
updateByte(int c,
byte v)
IDMS does not support updateable ResultSets. |
void |
updateByte(java.lang.String c,
byte v)
IDMS does not support updateable ResultSets. |
void |
updateBytes(int c,
byte[] v)
IDMS does not support updateable ResultSets. |
void |
updateBytes(java.lang.String c,
byte[] v)
IDMS does not support updateable ResultSets. |
void |
updateCharacterStream(int c,
java.io.Reader v)
IDMS does not support updateable ResultSets. |
void |
updateCharacterStream(int c,
java.io.Reader r,
int v)
|
void |
updateCharacterStream(int c,
java.io.Reader v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateCharacterStream(java.lang.String c,
java.io.Reader v)
IDMS does not support updateable ResultSets. |
void |
updateCharacterStream(java.lang.String c,
java.io.Reader r,
int v)
IDMS does not support updateable ResultSets. |
void |
updateCharacterStream(java.lang.String c,
java.io.Reader v,
long l)
IDMS does not support updateable ResultSets. |
void |
updateClob(int c,
java.sql.Clob v)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateClob(int c,
java.io.Reader v)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateClob(int c,
java.io.Reader v,
long l)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateClob(java.lang.String c,
java.sql.Clob v)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateClob(java.lang.String c,
java.io.Reader v)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateClob(java.lang.String c,
java.io.Reader v,
long l)
IDMS does not support the CLOB type or updateable ResultSets. |
void |
updateDate(int c,
java.sql.Date v)
IDMS does not support updateable ResultSets. |
void |
updateDate(java.lang.String c,
java.sql.Date v)
IDMS does not support updateable ResultSets. |
void |
updateDouble(int c,
double v)
IDMS does not support updateable ResultSets. |
void |
updateDouble(java.lang.String c,
double v)
IDMS does not support updateable ResultSets. |
void |
updateFloat(int c,
float v)
IDMS does not support updateable ResultSets. |
void |
updateFloat(java.lang.String c,
float v)
IDMS does not support updateable ResultSets. |
void |
updateInt(int c,
int v)
IDMS does not support updateable ResultSets. |
void |
updateInt(java.lang.String c,
int v)
IDMS does not support updateable ResultSets. |
void |
updateLong(int c,
long v)
IDMS does not support updateable ResultSets. |
void |
updateLong(java.lang.String c,
long v)
IDMS does not support updateable ResultSets. |
void |
updateNCharacterStream(int c,
java.io.Reader v)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNCharacterStream(int c,
java.io.Reader v,
long l)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNCharacterStream(java.lang.String c,
java.io.Reader v)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNCharacterStream(java.lang.String c,
java.io.Reader v,
long l)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNClob(int c,
java.sql.NClob v)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNClob(int c,
java.io.Reader v)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNClob(int c,
java.io.Reader v,
long l)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNClob(java.lang.String c,
java.sql.NClob v)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNClob(java.lang.String c,
java.io.Reader v)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNClob(java.lang.String c,
java.io.Reader v,
long l)
IDMS does not support the NCLOB type or updateable ResultSets. |
void |
updateNString(int c,
java.lang.String v)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNString(java.lang.String c,
java.lang.String v)
IDMS does not support the NCHAR type or updateable ResultSets. |
void |
updateNull(int c)
IDMS does not support updateable ResultSets. |
void |
updateNull(java.lang.String c)
IDMS does not support updateable ResultSets. |
void |
updateObject(int c,
java.lang.Object o)
IDMS does not support updateable ResultSets. |
void |
updateObject(int c,
java.lang.Object o,
int s)
IDMS does not support updateable ResultSets. |
void |
updateObject(java.lang.String c,
java.lang.Object o)
IDMS does not support updateable ResultSets. |
void |
updateObject(java.lang.String c,
java.lang.Object o,
int s)
IDMS does not support updateable ResultSets. |
void |
updateRef(int c,
java.sql.Ref v)
IDMS does not support REFERENCE types or updateable ResultSets. |
void |
updateRef(java.lang.String c,
java.sql.Ref v)
IDMS does not support REFERENCE types or updateable ResultSets. |
void |
updateRow()
IDMS does not currently support updateable ResultSets. |
void |
updateRowId(int c,
java.sql.RowId v)
IDMS does not support updateable ResultSets. |
void |
updateRowId(java.lang.String c,
java.sql.RowId v)
IDMS does not support updateable ResultSets. |
void |
updateShort(int c,
short v)
IDMS does not support updateable ResultSets. |
void |
updateShort(java.lang.String c,
short v)
IDMS does not support updateable ResultSets. |
void |
updateSQLXML(int c,
java.sql.SQLXML v)
IDMS does not support the XML type or updateable ResultSets. |
void |
updateSQLXML(java.lang.String c,
java.sql.SQLXML v)
IDMS does not support the XML type or updateable ResultSets. |
void |
updateString(int c,
java.lang.String v)
IDMS does not support updateable ResultSets. |
void |
updateString(java.lang.String c,
java.lang.String v)
IDMS does not support updateable ResultSets. |
void |
updateTime(int c,
java.sql.Time v)
IDMS does not support updateable ResultSets. |
void |
updateTime(java.lang.String c,
java.sql.Time v)
IDMS does not support updateable ResultSets. |
void |
updateTimestamp(int c,
java.sql.Timestamp v)
IDMS does not support updateable ResultSets. |
void |
updateTimestamp(java.lang.String c,
java.sql.Timestamp v)
IDMS does not support updateable ResultSets. |
boolean |
wasNull()
A column may have the value of SQL NULL; wasNull reports whether the last column read had this special value. |
Methods inherited from class ca.idms.jdbc.IdmsResultObject |
---|
getFetchDirection, getFetchSize, isClosed, setFetchDirection, setFetchSize |
Methods inherited from class ca.idms.jdbc.IdmsJdbcObject |
---|
clearWarnings, getWarnings, hasCursor, hasUpdate, isStarted, isSuspended, isWrapperFor, notifyStatementError, unwrap |
Methods inherited from class ca.idms.io.TraceObject |
---|
getBoolean, getClasses, getInteger, getProperty, listProperties, message, parseList, print, print, print, println, println, snap, snap, snap, snap, snap, snap, snap, toHex, toHex, toHex, toHex, toHex, toString, trace, trace, trace, trace, trace, trace, traceEntry, unloadProperties |
Methods inherited from class java.lang.Object |
---|
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface java.sql.ResultSet |
---|
clearWarnings, getFetchDirection, getFetchSize, getWarnings, isClosed, setFetchDirection, setFetchSize |
Methods inherited from interface java.sql.Wrapper |
---|
isWrapperFor, unwrap |
Method Detail |
---|
protected void finalize() throws java.lang.Throwable
TraceObject
finalize
in class TraceObject
java.lang.Throwable
- if an error occursprotected java.lang.Object get(java.lang.reflect.Field f) throws java.lang.IllegalAccessException
get
in class IdmsResultObject
f
- a Field returned by Class.getDeclaredFields
java.lang.IllegalAccessException
- should not
really happen, but Field.get requires itTraceObject.snap
,
TraceObject.snap()
public void close() throws java.sql.SQLException
Note: A ResultSet is automatically closed by the Statement that generated it when that Statement is closed, re-executed, or is used to retrieve the next result from a sequence of multiple results. A ResultSet is also automatically closed when it is garbage collected.
close
in interface java.sql.ResultSet
java.sql.SQLException
- if a database error occurs.public java.lang.String getCursorName() throws java.sql.SQLException
set
before the cursor is opened, that is, before the statement is executed.
getCursorName
in interface java.sql.ResultSet
java.sql.SQLException
- if not set or CA IDMS is 12.01public java.sql.ResultSetMetaData getMetaData() throws java.sql.SQLException
getMetaData
in interface java.sql.ResultSet
java.sql.SQLException
- if a database error occurs.public java.sql.Statement getStatement() throws java.sql.SQLException
getStatement
in interface java.sql.ResultSet
java.sql.SQLException
- not reallypublic int getType() throws java.sql.SQLException
getType
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic int getConcurrency() throws java.sql.SQLException
getConcurrency
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic int getHoldability() throws java.sql.SQLException
getHoldability
in interface java.sql.ResultSet
java.sql.SQLException
- not reallyIdmsConnection.getHoldability()
,
IdmsConnection.getHoldability()
public boolean next() throws java.sql.SQLException
next
in interface java.sql.ResultSet
java.sql.SQLException
- if a database error occurs.public int getRow() throws java.sql.SQLException
getRow
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic boolean wasNull() throws java.sql.SQLException
wasNull
in interface java.sql.ResultSet
java.sql.SQLException
- if a getXXX was not called.public boolean isBeforeFirst() throws java.sql.SQLException
isBeforeFirst
in interface java.sql.ResultSet
java.sql.SQLException
- if closedpublic boolean isAfterLast() throws java.sql.SQLException
isAfterLast
in interface java.sql.ResultSet
java.sql.SQLException
- if closedpublic boolean isFirst() throws java.sql.SQLException
isFirst
in interface java.sql.ResultSet
java.sql.SQLException
- if closedpublic boolean isLast() throws java.sql.SQLException
The driver supports this method for both TYPE_FORWARD_ONLY and TYPE_SCROLL_INSENSITIVE result sets.
isLast
in interface java.sql.ResultSet
java.sql.SQLException
- if closed or an error occurs attempting to
fetch the next row.public void beforeFirst() throws java.sql.SQLException
beforeFirst
in interface java.sql.ResultSet
java.sql.SQLException
- if closed or TYPE_FORWARD_ONLYpublic boolean first() throws java.sql.SQLException
first
in interface java.sql.ResultSet
java.sql.SQLException
- if closed, TYPE_FORWARD_ONLY, or
a database error occurs fetching the first rowpublic boolean last() throws java.sql.SQLException
last
in interface java.sql.ResultSet
java.sql.SQLException
- if closed, TYPE_FORWARD_ONLY, or
an error occurs fetching the remainder of the result setpublic void afterLast() throws java.sql.SQLException
afterLast
in interface java.sql.ResultSet
java.sql.SQLException
- if closed, TYPE_FORWARD_ONLY, or
an error occurs fetching the remainder of the result setpublic boolean previous() throws java.sql.SQLException
previous
in interface java.sql.ResultSet
java.sql.SQLException
- if closed or TYPE_FORWARD_ONLYpublic boolean absolute(int r) throws java.sql.SQLException
absolute
in interface java.sql.ResultSet
r
- row number
java.sql.SQLException
- if closed, TYPE_FORWARD_ONLY, or
an error occurs fetching the remainder of the result setpublic boolean relative(int r) throws java.sql.SQLException
relative
in interface java.sql.ResultSet
r
- number of rows to move
java.sql.SQLException
- if closed, TYPE_FORWARD_ONLY, or
an error occurs fetching the remainder of the result setpublic void insertRow() throws java.sql.SQLException
insertRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateRow() throws java.sql.SQLException
updateRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void deleteRow() throws java.sql.SQLException
deleteRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void cancelRowUpdates() throws java.sql.SQLException
cancelRowUpdates
in interface java.sql.ResultSet
java.sql.SQLException
- alwayspublic void refreshRow() throws java.sql.SQLException
refreshRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void moveToCurrentRow() throws java.sql.SQLException
moveToCurrentRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void moveToInsertRow() throws java.sql.SQLException
moveToInsertRow
in interface java.sql.ResultSet
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public boolean rowInserted() throws java.sql.SQLException
rowInserted
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic boolean rowUpdated() throws java.sql.SQLException
rowUpdated
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic boolean rowDeleted() throws java.sql.SQLException
rowDeleted
in interface java.sql.ResultSet
java.sql.SQLException
- neverpublic java.lang.String getString(int c) throws java.sql.SQLException
getString
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public boolean getBoolean(int c) throws java.sql.SQLException
getBoolean
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public byte getByte(int c) throws java.sql.SQLException
getByte
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public short getShort(int c) throws java.sql.SQLException
getShort
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public int getInt(int c) throws java.sql.SQLException
getInt
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public long getLong(int c) throws java.sql.SQLException
getLong
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public float getFloat(int c) throws java.sql.SQLException
getFloat
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public double getDouble(int c) throws java.sql.SQLException
getDouble
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.math.BigDecimal getBigDecimal(int c) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.math.BigDecimal getBigDecimal(int c, int scale) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
c
- column number.scale
- the number of digits to the right of the decimal.
java.sql.SQLException
- if a database error occurs.public byte[] getBytes(int c) throws java.sql.SQLException
getBytes
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.sql.Date getDate(int c) throws java.sql.SQLException
Date and time values stored in a CA IDMS database are assumed to be in terms of the local time zone for the machine where the CA IDMS system is running. These values, which are basically fetched as Strings, are parsed and are converted to Date objects using the default TimeZone (technically the default Calendar) in effect for the Java VM. No adjustments are made for time zones.
When the CA IDMS system and the Java VM are running in different
time zones use the getDate(int,java.util.Calendar)
method
to specify the time zone used to interpret the database value.
getDate
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.getDate(int,java.util.Calendar)
,
getTime(int,java.util.Calendar)
,
getTimestamp(int,java.util.Calendar)
public java.sql.Time getTime(int c) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.getDate(int)
,
getDate(int,java.util.Calendar)
,
getTime(int)
,
getTime(int,java.util.Calendar)
public java.sql.Timestamp getTimestamp(int c) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.getTime(int)
,
getTimestamp(int,java.util.Calendar)
public java.io.InputStream getAsciiStream(int c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream. . Also, a stream may return 0 for available() whether there is data available or not.
getAsciiStream
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.io.InputStream getUnicodeStream(int c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream. Also, a stream may return 0 for available() whether there is data available or not.
getUnicodeStream
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.io.InputStream getBinaryStream(int c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream. Also, a stream may return 0 for available() whether there is data available or not.
getBinaryStream
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.lang.String getString(java.lang.String c) throws java.sql.SQLException
getString
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public boolean getBoolean(java.lang.String c) throws java.sql.SQLException
getBoolean
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public byte getByte(java.lang.String c) throws java.sql.SQLException
getByte
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public short getShort(java.lang.String c) throws java.sql.SQLException
getShort
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public int getInt(java.lang.String c) throws java.sql.SQLException
getInt
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public long getLong(java.lang.String c) throws java.sql.SQLException
getLong
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public float getFloat(java.lang.String c) throws java.sql.SQLException
getFloat
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public double getDouble(java.lang.String c) throws java.sql.SQLException
getDouble
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.math.BigDecimal getBigDecimal(java.lang.String c) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.math.BigDecimal getBigDecimal(java.lang.String c, int scale) throws java.sql.SQLException
getBigDecimal
in interface java.sql.ResultSet
c
- the SQL name of the columnscale
- the number of digits to the right of the decimal
java.sql.SQLException
- if a database error occurs.public byte[] getBytes(java.lang.String c) throws java.sql.SQLException
getBytes
in interface java.sql.ResultSet
c
- is the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.sql.Date getDate(java.lang.String c) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.getDate(int)
public java.sql.Time getTime(java.lang.String c) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.sql.Timestamp getTimestamp(java.lang.String c) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.getTimestamp(int)
public java.io.InputStream getAsciiStream(java.lang.String c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream.
getAsciiStream
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.io.InputStream getUnicodeStream(java.lang.String c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream.
getUnicodeStream
in interface java.sql.ResultSet
c
- is the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.io.InputStream getBinaryStream(java.lang.String c) throws java.sql.SQLException
Note: All the data in the returned stream must be read prior to getting the value of any other column. The next call to a get method implicitly closes the stream.
getBinaryStream
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public java.lang.Object getObject(int c) throws java.sql.SQLException
This method will return the value of the given column as a Java object. The type of the Java object will be the default Java Object type corresponding to the column's SQL type, following the mapping specified in the JDBC spec.
This method may also be used to read database specific abstract data types.
getObject
in interface java.sql.ResultSet
c
- column number.
java.sql.SQLException
- if a database error occurs.public java.lang.Object getObject(java.lang.String c) throws java.sql.SQLException
Get the value of a column in the current row as a Java object.
This method will return the value of the given column as a Java object. The type of the Java object will be the default Java Object type corresponding to the column's SQL type, following the mapping specified in the JDBC spec.
This method may also be used to read datatabase specific abstract data types.
getObject
in interface java.sql.ResultSet
c
- the SQL name of the column
java.sql.SQLException
- if a database error occurs.public int findColumn(java.lang.String name) throws java.sql.SQLException
findColumn
in interface java.sql.ResultSet
name
- the name of the column
java.sql.SQLException
- if a database error occurs.public java.io.Reader getCharacterStream(int c) throws java.sql.SQLException
getCharacterStream
in interface java.sql.ResultSet
c
- column number
java.sql.SQLException
- if an error occurspublic java.io.Reader getCharacterStream(java.lang.String c) throws java.sql.SQLException
getCharacterStream
in interface java.sql.ResultSet
c
- column name
java.sql.SQLException
- if an error occurspublic java.sql.Clob getClob(int c) throws java.sql.SQLException
getClob
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Clob getClob(java.lang.String c) throws java.sql.SQLException
getClob
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Date getDate(int c, java.util.Calendar v) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
c
- column numberv
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetDate(int)
,
getTime(int,Calendar)
,
getTimestamp(int,Calendar)
public java.sql.Date getDate(java.lang.String c, java.util.Calendar v) throws java.sql.SQLException
getDate
in interface java.sql.ResultSet
c
- column namev
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetDate(int,Calendar)
public java.lang.Object getObject(int c, java.util.Map<java.lang.String,java.lang.Class<?>> v) throws java.sql.SQLException
getObject(int)
.
getObject
in interface java.sql.ResultSet
c
- column numberv
- the Map, ignored
java.sql.SQLException
- if an error occurspublic java.lang.Object getObject(java.lang.String c, java.util.Map<java.lang.String,java.lang.Class<?>> v) throws java.sql.SQLException
getObject(String)
.
getObject
in interface java.sql.ResultSet
c
- column namev
- the Map, ignored
java.sql.SQLException
- if an error occurspublic java.sql.Ref getRef(int c) throws java.sql.SQLException
getRef
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Ref getRef(java.lang.String c) throws java.sql.SQLException
getRef
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Time getTime(int c, java.util.Calendar v) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
c
- column numberv
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetTime(int)
public java.sql.Time getTime(java.lang.String c, java.util.Calendar v) throws java.sql.SQLException
getTime
in interface java.sql.ResultSet
c
- column namev
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetTime(int,Calendar)
public java.sql.Timestamp getTimestamp(int c, java.util.Calendar v) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
c
- column numberv
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetTime(int,Calendar)
,
getTimestamp(int)
public java.sql.Timestamp getTimestamp(java.lang.String c, java.util.Calendar v) throws java.sql.SQLException
getTimestamp
in interface java.sql.ResultSet
c
- column namev
- Calendar object specifying time zone information. This represents
the time zone where the IDMS Central Version is running.
java.sql.SQLException
- if an error occursgetTimestamp(int,Calendar)
public java.sql.Array getArray(int c) throws java.sql.SQLException
getArray
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Array getArray(java.lang.String c) throws java.sql.SQLException
getArray
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Blob getBlob(int c) throws java.sql.SQLException
getBlob
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.Blob getBlob(java.lang.String c) throws java.sql.SQLException
getBlob
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.net.URL getURL(int c) throws java.sql.SQLException
getURL
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.net.URL getURL(java.lang.String c) throws java.sql.SQLException
getURL
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.io.Reader getNCharacterStream(int c) throws java.sql.SQLException
getNCharacterStream
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.io.Reader getNCharacterStream(java.lang.String c) throws java.sql.SQLException
getNCharacterStream
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.NClob getNClob(int c) throws java.sql.SQLException
getNClob
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.NClob getNClob(java.lang.String c) throws java.sql.SQLException
getNClob
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.lang.String getNString(int c) throws java.sql.SQLException
getNString
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.lang.String getNString(java.lang.String c) throws java.sql.SQLException
getNString
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.RowId getRowId(int c) throws java.sql.SQLException
getRowId
in interface java.sql.ResultSet
c
- column number
java.sql.SQLException
- if a DB error occurs or the method is called on a
closed ResultSetpublic java.sql.RowId getRowId(java.lang.String c) throws java.sql.SQLException
getRowId
in interface java.sql.ResultSet
c
- column name
java.sql.SQLException
- if a DB error occurs or the method is called on a
closed ResultSetpublic java.sql.SQLXML getSQLXML(int c) throws java.sql.SQLException
getSQLXML
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public java.sql.SQLXML getSQLXML(java.lang.String c) throws java.sql.SQLException
getSQLXML
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(int c, java.io.InputStream r, int v) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(java.lang.String c, java.io.InputStream r, int v) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBigDecimal(int c, java.math.BigDecimal v) throws java.sql.SQLException
updateBigDecimal
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBigDecimal(java.lang.String c, java.math.BigDecimal v) throws java.sql.SQLException
updateBigDecimal
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(int c, java.io.InputStream r, int v) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column numbrt, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(java.lang.String c, java.io.InputStream r, int v) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBoolean(int c, boolean v) throws java.sql.SQLException
updateBoolean
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBoolean(java.lang.String c, boolean v) throws java.sql.SQLException
updateBoolean
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateByte(int c, byte v) throws java.sql.SQLException
updateByte
in interface java.sql.ResultSet
c
- column numbrt, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateByte(java.lang.String c, byte v) throws java.sql.SQLException
updateByte
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBytes(int c, byte[] v) throws java.sql.SQLException
updateBytes
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBytes(java.lang.String c, byte[] v) throws java.sql.SQLException
updateBytes
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateCharacterStream(int c, java.io.Reader r, int v) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
java.sql.SQLException
public void updateCharacterStream(java.lang.String c, java.io.Reader r, int v) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateDate(int c, java.sql.Date v) throws java.sql.SQLException
updateDate
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateDate(java.lang.String c, java.sql.Date v) throws java.sql.SQLException
updateDate
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateDouble(int c, double v) throws java.sql.SQLException
updateDouble
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateDouble(java.lang.String c, double v) throws java.sql.SQLException
updateDouble
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateFloat(int c, float v) throws java.sql.SQLException
updateFloat
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateFloat(java.lang.String c, float v) throws java.sql.SQLException
updateFloat
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateInt(int c, int v) throws java.sql.SQLException
updateInt
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateInt(java.lang.String c, int v) throws java.sql.SQLException
updateInt
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateLong(int c, long v) throws java.sql.SQLException
updateLong
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateLong(java.lang.String c, long v) throws java.sql.SQLException
updateLong
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNull(int c) throws java.sql.SQLException
updateNull
in interface java.sql.ResultSet
c
- column number, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNull(java.lang.String c) throws java.sql.SQLException
updateNull
in interface java.sql.ResultSet
c
- column name, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateObject(int c, java.lang.Object o) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
c
- column number, ignoredo
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateObject(java.lang.String c, java.lang.Object o) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
c
- column name, ignoredo
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateObject(int c, java.lang.Object o, int s) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
c
- column number, ignoredo
- value, ignoreds
- scale, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateObject(java.lang.String c, java.lang.Object o, int s) throws java.sql.SQLException
updateObject
in interface java.sql.ResultSet
c
- column name, ignoredo
- value, ignoreds
- scale, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateShort(int c, short v) throws java.sql.SQLException
updateShort
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateShort(java.lang.String c, short v) throws java.sql.SQLException
updateShort
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateString(int c, java.lang.String v) throws java.sql.SQLException
updateString
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateString(java.lang.String c, java.lang.String v) throws java.sql.SQLException
updateString
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateTime(int c, java.sql.Time v) throws java.sql.SQLException
updateTime
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateTime(java.lang.String c, java.sql.Time v) throws java.sql.SQLException
updateTime
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateTimestamp(int c, java.sql.Timestamp v) throws java.sql.SQLException
updateTimestamp
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateTimestamp(java.lang.String c, java.sql.Timestamp v) throws java.sql.SQLException
updateTimestamp
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateArray(int c, java.sql.Array v) throws java.sql.SQLException
updateArray
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateArray(java.lang.String c, java.sql.Array v) throws java.sql.SQLException
updateArray
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(int c, java.sql.Blob v) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(java.lang.String c, java.sql.Blob v) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(int c, java.sql.Clob v) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(java.lang.String c, java.sql.Clob v) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateRef(int c, java.sql.Ref v) throws java.sql.SQLException
updateRef
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateRef(java.lang.String c, java.sql.Ref v) throws java.sql.SQLException
updateRef
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(int c, java.io.InputStream v) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(java.lang.String c, java.io.InputStream v) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(int c, java.io.InputStream v, long l) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateAsciiStream(java.lang.String c, java.io.InputStream v, long l) throws java.sql.SQLException
updateAsciiStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(int c, java.io.InputStream v) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(java.lang.String c, java.io.InputStream v) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(int c, java.io.InputStream v, long l) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBinaryStream(java.lang.String c, java.io.InputStream v, long l) throws java.sql.SQLException
updateBinaryStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(int c, java.io.InputStream v) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(java.lang.String c, java.io.InputStream v) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(int c, java.io.InputStream v, long l) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateBlob(java.lang.String c, java.io.InputStream v, long l) throws java.sql.SQLException
updateBlob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateCharacterStream(int c, java.io.Reader v) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateCharacterStream(java.lang.String c, java.io.Reader v) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateCharacterStream(int c, java.io.Reader v, long l) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateCharacterStream(java.lang.String c, java.io.Reader v, long l) throws java.sql.SQLException
updateCharacterStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(int c, java.io.Reader v) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(java.lang.String c, java.io.Reader v) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(int c, java.io.Reader v, long l) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateClob(java.lang.String c, java.io.Reader v, long l) throws java.sql.SQLException
updateClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNCharacterStream(int c, java.io.Reader v) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNCharacterStream(java.lang.String c, java.io.Reader v) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNCharacterStream(int c, java.io.Reader v, long l) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNCharacterStream(java.lang.String c, java.io.Reader v, long l) throws java.sql.SQLException
updateNCharacterStream
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(int c, java.sql.NClob v) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(java.lang.String c, java.sql.NClob v) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(int c, java.io.Reader v) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(java.lang.String c, java.io.Reader v) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(int c, java.io.Reader v, long l) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNClob(java.lang.String c, java.io.Reader v, long l) throws java.sql.SQLException
updateNClob
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignoredl
- length, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNString(int c, java.lang.String v) throws java.sql.SQLException
updateNString
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateNString(java.lang.String c, java.lang.String v) throws java.sql.SQLException
updateNString
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateRowId(int c, java.sql.RowId v) throws java.sql.SQLException
updateRowId
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateRowId(java.lang.String c, java.sql.RowId v) throws java.sql.SQLException
updateRowId
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateSQLXML(int c, java.sql.SQLXML v) throws java.sql.SQLException
updateSQLXML
in interface java.sql.ResultSet
c
- column number, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
public void updateSQLXML(java.lang.String c, java.sql.SQLXML v) throws java.sql.SQLException
updateSQLXML
in interface java.sql.ResultSet
c
- column name, ignoredv
- value, ignored
java.sql.SQLException
- alwaysIdmsJdbcObject.fakeSupport
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |