2005/5/9

     
 

class ODBCResultSet

artefaktur
Modules   Namespace List   Class Hierarchy   Alphabetical List   Compound List   Namespace Members   Compound Members   Related Pages  

acdk::sql::odbc::ODBCResultSet Class Reference

#include <ODBCResultSet.h>

Inheritance diagram for acdk::sql::odbc::ODBCResultSet:

acdk::lang::Object acdk::sql::ResultSet acdk::lang::ObjectBase acdk::lang::dmi::StdDispatch List of all members.

Public Member Functions

 ~ODBCResultSet ()
virtual bool absolute (int row)
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the given row number in the result set.

virtual void afterLast ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the end of the result set, just after the last row.

virtual void beforeFirst ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the front of the result set, just before the first row.

virtual void cancelRowUpdates ()
 API: JDK JDKDOC: JDBC 2.0 Cancels the updates made to a row.

virtual void clearWarnings ()
 API: JDK JDKDOC: After this call getWarnings returns null until a new warning is reported for this ResultSet.

virtual void close ()
 API: JDK JDKDOC: Releases this ResultSet object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.

virtual void deleteRow ()
 API: JDK JDKDOC: JDBC 2.0 Deletes the current row from the result set and the underlying database.

virtual int findColumn (INP(RString) columnName)
 API: JDK JDKDOC: Maps the given Resultset column name to its ResultSet column index.

virtual bool first () throw ( ::acdk::sql::RSQLException )
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the first row in the result set.

virtual RArray getArray (int i)
 API: JDK JDKDOC: JDBC 2.0 Gets an SQL ARRAY value from the current row of this ResultSet object.

virtual RArray getArray (INP(RString) colName)
 API: JDK JDKDOC: JDBC 2.0 Gets an SQL ARRAY value in the current row of this ResultSet object.

virtual acdk::io::RReader getAsciiStream (int columnIndex)
 API: JDK modified JDKDOC: Gets the value of a column in the current row as a stream of ASCII characters.

virtual acdk::io::RReader getAsciiStream (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a stream of ASCII characters.

virtual acdk::io::RReader getBinaryStream (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a stream of uninterpreted bytes.

virtual acdk::io::RReader getBinaryStream (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a stream of uninterpreted bytes.

virtual RBlob getBlob (int columnIndex)
 API: JDK JDKDOC: JDBC 2.0 Gets a BLOB value in the current row of this ResultSet object.

virtual RBlob getBlob (INP(RString) columnName)
 API: JDK JDKDOC: JDBC 2.0 Gets a BLOB value in the current row of this ResultSet object.

virtual bool getBoolean (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java boolean.

virtual bool getBoolean (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java boolean.

virtual byte getByte (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte.

virtual byte getByte (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte.

virtual RbyteArray getBytes (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte array.

virtual RbyteArray getBytes (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte array.

virtual acdk::io::RReader getCharacterStream (int columnIndex)
 API: JDK JDKDOC: JDBC 2.0 Gets the value of a column in the current row as a java.io.RReader.

virtual acdk::io::RReader getCharacterStream (INP(RString) columnName)
 API: JDK JDKDOC: JDBC 2.0 Gets the value of a column in the current row as a java.io.RReader.

virtual int getConcurrency ()
 API: JDK JDKDOC: JDBC 2.0 Returns the concurrency mode of this result set.

virtual RString getCursorName ()
 API: JDK JDKDOC: Gets the name of the SQL cursor used by this ResultSet.

virtual acdk::util::RDate getDate (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RDate object.

virtual acdk::util::RDate getDate (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RDate object.

virtual double getDouble (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java double.

virtual double getDouble (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java double.

virtual int getFetchDirection ()
 API: JDK JDKDOC: JDBC 2.0 Returns the fetch direction for this result set.

virtual int getFetchSize ()
 API: JDK JDKDOC: JDBC 2.0 Returns the fetch size for this result set.

virtual float getFloat (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java float.

virtual float getFloat (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java float.

virtual int getInt (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java int.

virtual int getInt (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java int.

virtual jlong getLong (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java jlong.

virtual jlong getLong (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java jlong.

virtual RResultSetMetaData getMetaData ()
 API: JDK JDKDOC: Retrieves the number, types and properties of a ResultSet's columns.

virtual acdk::lang::Object getObject (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java object.

virtual acdk::lang::Object getObject (int i, INP(acdk::util::RMap) map)
 API: JDK JDKDOC: JDBC 2.0 Returns the value of a column in the current row as a Java object.

virtual acdk::lang::Object getObject (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java object.

virtual acdk::lang::Object getObject (INP(RString) columnName, INP(acdk::util::RMap) map)
 API: JDK JDKDOC: JDBC 2.0 Returns the value in the specified column as a Java object.

virtual int getRow ()
 API: JDK JDKDOC: JDBC 2.0 Retrieves the current row number.

virtual short getShort (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java short.

virtual short getShort (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java short.

virtual RStatement getStatement ()
 API: JDK JDKDOC: JDBC 2.0 Returns the Statement that produced this ResultSet object.

virtual RString getString (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java RString.

virtual RString getString (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a Java RString.

virtual RTime getTime (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RTime object.

virtual RTime getTime (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RTime object.

virtual RTimestamp getTimestamp (int columnIndex)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.Timestamp object.

virtual RTimestamp getTimestamp (INP(RString) columnName)
 API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.Timestamp object.

virtual int getType ()
 API: JDK JDKDOC: JDBC 2.0 Returns the type of this result set.

virtual::acdk::sql::RSQLWarning getWarnings ()
 API: JDK JDKDOC: The first warning reported by calls on this ResultSet is returned.

virtual void insertRow ()
 API: JDK JDKDOC: JDBC 2.0 Inserts the contents of the insert row into the result set and the database.

virtual bool isAfterLast ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is after the last row in the result set.

virtual bool isBeforeFirst ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is before the first row in the result set.

virtual bool isFirst ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is on the first row of the result set.

virtual bool isLast ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is on the last row of the result set.

virtual bool last ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the last row in the result set.

virtual void moveToCurrentRow ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the remembered cursor position, usually the current row.

virtual void moveToInsertRow ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the insert row.

virtual bool next () throw ( ::acdk::sql::RSQLException )
 API: JDK JDKDOC: Moves the cursor down one row from its current position.

virtual bool previous ()
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the previous row in the result set.

virtual void refreshRow ()
 API: JDK JDKDOC: JDBC 2.0 Refreshes the current row with its most recent value in the database.

virtual bool relative (int rows)
 API: JDK JDKDOC: JDBC 2.0 Moves the cursor a relative number of rows, either positive or negative.

virtual bool rowDeleted ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether a row has been deleted.

virtual bool rowInserted ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the current row has had an insertion.

virtual bool rowUpdated ()
 API: JDK JDKDOC: JDBC 2.0 Indicates whether the current row has been updated.

virtual void setFetchDirection (int direction)
 API: JDK JDKDOC: JDBC 2.0 Gives a hint as to the direction in which the rows in this result set will be processed.

virtual void setFetchSize (int rows)
 API: JDK JDKDOC: JDBC 2.0 Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this result set.

virtual void updateAsciiStream (int columnIndex, INP(acdk::io::RReader) x, int length)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an ascii stream value.

virtual void updateAsciiStream (INP(RString) columnName, INP(acdk::io::RReader) x, int length)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an ascii stream value.

virtual void updateBinaryStream (int columnIndex, INP(acdk::io::RReader) x, int length)
 API: JDK modified JDKDOC: JDBC 2.0 Updates a column with a binary stream value.

virtual void updateBinaryStream (INP(RString) columnName, INP(acdk::io::RReader) x, int length)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a binary stream value.

virtual void updateBoolean (int columnIndex, bool x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a boolean value.

virtual void updateBoolean (INP(RString) columnName, bool x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a boolean value.

virtual void updateByte (int columnIndex, byte x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte value.

virtual void updateByte (INP(RString) columnName, byte x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte value.

virtual void updateBytes (int columnIndex, INP(RbyteArray) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte array value.

virtual void updateBytes (INP(RString) columnName, INP(RbyteArray) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte array value.

virtual void updateCharacterStream (int columnIndex, INP(acdk::io::RReader) x, int length)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a character stream value.

virtual void updateCharacterStream (INP(RString) columnName, INP(acdk::io::RReader) reader, int length)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a character stream value.

virtual void updateDate (int columnIndex, INP(acdk::util::RDate) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RDate value.

virtual void updateDate (INP(RString) columnName, INP(acdk::util::RDate) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RDate value.

virtual void updateDouble (int columnIndex, double x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a Double value.

virtual void updateDouble (INP(RString) columnName, double x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a double value.

virtual void updateFloat (int columnIndex, float x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a float value.

virtual void updateFloat (INP(RString) columnName, float x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a float value.

virtual void updateInt (int columnIndex, int x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an integer value.

virtual void updateInt (INP(RString) columnName, int x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an integer value.

virtual void updateLong (int columnIndex, jlong x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a jlong value.

virtual void updateLong (INP(RString) columnName, jlong x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a jlong value.

virtual void updateNull (int columnIndex)
 API: JDK JDKDOC: JDBC 2.0 Give a nullable column a null value.

virtual void updateNull (INP(RString) columnName)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a null value.

virtual void updateObject (int columnIndex, INP(acdk::lang::Object) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

virtual void updateObject (int columnIndex, INP(acdk::lang::Object) x, int scale)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

virtual void updateObject (INP(RString) columnName, INP(acdk::lang::Object) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

virtual void updateObject (INP(RString) columnName, INP(acdk::lang::Object) x, int scale)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

virtual void updateShort (int columnIndex, short x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a short value.

virtual void updateShort (INP(RString) columnName, short x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a short value.

virtual void updateString (int columnIndex, INP(RString) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RString value.

virtual void updateString (INP(RString) columnName, INP(RString) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RString value.

virtual void updateTime (int columnIndex, INP(RTime) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RTime value.

virtual void updateTime (INP(RString) columnName, INP(RTime) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a RTime value.

virtual void updateTimestamp (int columnIndex, INP(RTimestamp) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a Timestamp value.

virtual void updateTimestamp (INP(RString) columnName, INP(RTimestamp) x)
 API: JDK JDKDOC: JDBC 2.0 Updates a column with a Timestamp value.

virtual bool wasNull ()
 API: JDK JDKDOC:.

void updateRow ()
 API: JDK JDKDOC: JDBC 2.0 Updates the underlying database with the new contents of the current row.

 ODBCResultSet (INP(RODBCStatement) stmt, int direction)
virtual int _getColumnCount () throw ( ::acdk::sql::RSQLException )
virtual RODBCColumn _getColumn (int index) throw ( ::acdk::sql::RSQLException )
int _getColumnIndex (INP(RString) colname) throw ( ::acdk::sql::RSQLException )
virtual RODBCHandle _getODBCHandle () throw ( ::acdk::sql::RSQLException )

Private Member Functions

virtual void _chkindex (int index) throw ( ::acdk::sql::RSQLException )
virtual void _getNumRows ()

Private Attributes

RODBCStatement _stmt
RODBCHandle __hndl
 cached from Statement

int _direction
int _numrows
bool _numrowsValid
int _cursorpos
 we need an internal representation of the cursor-position

bool _fetched
bool _valid
RODBCColumnArray _colDesc

Constructor & Destructor Documentation

acdk::sql::odbc::ODBCResultSet::~ODBCResultSet  ) 
 

acdk::sql::odbc::ODBCResultSet::ODBCResultSet INP(RODBCStatement stmt,
int  direction
 


Member Function Documentation

virtual void acdk::sql::odbc::ODBCResultSet::_chkindex int  index  )  throw ( ::acdk::sql::RSQLException ) [private, virtual]
 

virtual RODBCColumn acdk::sql::odbc::ODBCResultSet::_getColumn int  index  )  throw ( ::acdk::sql::RSQLException ) [inline, virtual]
 

virtual int acdk::sql::odbc::ODBCResultSet::_getColumnCount  )  throw ( ::acdk::sql::RSQLException ) [virtual]
 

int acdk::sql::odbc::ODBCResultSet::_getColumnIndex INP(RString colname  )  throw ( ::acdk::sql::RSQLException )
 

virtual void acdk::sql::odbc::ODBCResultSet::_getNumRows  )  [private, virtual]
 

virtual RODBCHandle acdk::sql::odbc::ODBCResultSet::_getODBCHandle  )  throw ( ::acdk::sql::RSQLException ) [virtual]
 

virtual bool acdk::sql::odbc::ODBCResultSet::absolute int  row  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the given row number in the result set.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::afterLast  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the end of the result set, just after the last row.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::beforeFirst  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the front of the result set, just before the first row.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::cancelRowUpdates  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Cancels the updates made to a row.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::clearWarnings  )  [inline, virtual]
 

API: JDK JDKDOC: After this call getWarnings returns null until a new warning is reported for this ResultSet.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::close  )  [virtual]
 

API: JDK JDKDOC: Releases this ResultSet object's database and JDBC resources immediately instead of waiting for this to happen when it is automatically closed.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::deleteRow  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Deletes the current row from the result set and the underlying database.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::findColumn INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Maps the given Resultset column name to its ResultSet column index.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::first  )  throw ( ::acdk::sql::RSQLException ) [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the first row in the result set.

Implements acdk::sql::ResultSet.

virtual RArray acdk::sql::odbc::ODBCResultSet::getArray INP(RString colName  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets an SQL ARRAY value in the current row of this ResultSet object.

Implements acdk::sql::ResultSet.

virtual RArray acdk::sql::odbc::ODBCResultSet::getArray int  i  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets an SQL ARRAY value from the current row of this ResultSet object.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getAsciiStream INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a stream of ASCII characters.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getAsciiStream int  columnIndex  )  [inline, virtual]
 

API: JDK modified JDKDOC: Gets the value of a column in the current row as a stream of ASCII characters.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getBinaryStream INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a stream of uninterpreted bytes.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getBinaryStream int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a stream of uninterpreted bytes.

Implements acdk::sql::ResultSet.

virtual RBlob acdk::sql::odbc::ODBCResultSet::getBlob INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets a BLOB value in the current row of this ResultSet object.

virtual RBlob acdk::sql::odbc::ODBCResultSet::getBlob int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets a BLOB value in the current row of this ResultSet object.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::getBoolean INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java boolean.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::getBoolean int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java boolean.

Implements acdk::sql::ResultSet.

virtual byte acdk::sql::odbc::ODBCResultSet::getByte INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte.

Implements acdk::sql::ResultSet.

virtual byte acdk::sql::odbc::ODBCResultSet::getByte int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte.

Implements acdk::sql::ResultSet.

virtual RbyteArray acdk::sql::odbc::ODBCResultSet::getBytes INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte array.

Implements acdk::sql::ResultSet.

virtual RbyteArray acdk::sql::odbc::ODBCResultSet::getBytes int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java byte array.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getCharacterStream INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets the value of a column in the current row as a java.io.RReader.

Implements acdk::sql::ResultSet.

virtual acdk::io::RReader acdk::sql::odbc::ODBCResultSet::getCharacterStream int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gets the value of a column in the current row as a java.io.RReader.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getConcurrency  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the concurrency mode of this result set.

Implements acdk::sql::ResultSet.

virtual RString acdk::sql::odbc::ODBCResultSet::getCursorName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the name of the SQL cursor used by this ResultSet.

Implements acdk::sql::ResultSet.

virtual acdk::util::RDate acdk::sql::odbc::ODBCResultSet::getDate INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RDate object.

Implements acdk::sql::ResultSet.

virtual acdk::util::RDate acdk::sql::odbc::ODBCResultSet::getDate int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RDate object.

Implements acdk::sql::ResultSet.

virtual double acdk::sql::odbc::ODBCResultSet::getDouble INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java double.

Implements acdk::sql::ResultSet.

virtual double acdk::sql::odbc::ODBCResultSet::getDouble int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java double.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getFetchDirection  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the fetch direction for this result set.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getFetchSize  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the fetch size for this result set.

Implements acdk::sql::ResultSet.

virtual float acdk::sql::odbc::ODBCResultSet::getFloat INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java float.

Implements acdk::sql::ResultSet.

virtual float acdk::sql::odbc::ODBCResultSet::getFloat int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java float.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getInt INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java int.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getInt int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java int.

Implements acdk::sql::ResultSet.

virtual jlong acdk::sql::odbc::ODBCResultSet::getLong INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java jlong.

Implements acdk::sql::ResultSet.

virtual jlong acdk::sql::odbc::ODBCResultSet::getLong int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java jlong.

Implements acdk::sql::ResultSet.

virtual RResultSetMetaData acdk::sql::odbc::ODBCResultSet::getMetaData  )  [virtual]
 

API: JDK JDKDOC: Retrieves the number, types and properties of a ResultSet's columns.

Implements acdk::sql::ResultSet.

virtual acdk::lang::Object acdk::sql::odbc::ODBCResultSet::getObject INP(RString columnName,
INP(acdk::util::RMap map
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the value in the specified column as a Java object.

Implements acdk::sql::ResultSet.

virtual acdk::lang::Object acdk::sql::odbc::ODBCResultSet::getObject INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java object.

Implements acdk::sql::ResultSet.

virtual acdk::lang::Object acdk::sql::odbc::ODBCResultSet::getObject int  i,
INP(acdk::util::RMap map
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the value of a column in the current row as a Java object.

Implements acdk::sql::ResultSet.

virtual acdk::lang::Object acdk::sql::odbc::ODBCResultSet::getObject int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java object.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getRow  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Retrieves the current row number.

Implements acdk::sql::ResultSet.

virtual short acdk::sql::odbc::ODBCResultSet::getShort INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java short.

Implements acdk::sql::ResultSet.

virtual short acdk::sql::odbc::ODBCResultSet::getShort int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java short.

Implements acdk::sql::ResultSet.

virtual RStatement acdk::sql::odbc::ODBCResultSet::getStatement  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the Statement that produced this ResultSet object.

Implements acdk::sql::ResultSet.

virtual RString acdk::sql::odbc::ODBCResultSet::getString INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java RString.

Implements acdk::sql::ResultSet.

virtual RString acdk::sql::odbc::ODBCResultSet::getString int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a Java RString.

Implements acdk::sql::ResultSet.

virtual RTime acdk::sql::odbc::ODBCResultSet::getTime INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RTime object.

Implements acdk::sql::ResultSet.

virtual RTime acdk::sql::odbc::ODBCResultSet::getTime int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.RTime object.

Implements acdk::sql::ResultSet.

virtual RTimestamp acdk::sql::odbc::ODBCResultSet::getTimestamp INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.Timestamp object.

Implements acdk::sql::ResultSet.

virtual RTimestamp acdk::sql::odbc::ODBCResultSet::getTimestamp int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: Gets the value of a column in the current row as a java.sql.Timestamp object.

Implements acdk::sql::ResultSet.

virtual int acdk::sql::odbc::ODBCResultSet::getType  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Returns the type of this result set.

Implements acdk::sql::ResultSet.

virtual ::acdk::sql::RSQLWarning acdk::sql::odbc::ODBCResultSet::getWarnings  )  [virtual]
 

API: JDK JDKDOC: The first warning reported by calls on this ResultSet is returned.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::insertRow  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Inserts the contents of the insert row into the result set and the database.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::isAfterLast  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is after the last row in the result set.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::isBeforeFirst  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is before the first row in the result set.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::isFirst  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is on the first row of the result set.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::isLast  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the cursor is on the last row of the result set.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::last  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the last row in the result set.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::moveToCurrentRow  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the remembered cursor position, usually the current row.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::moveToInsertRow  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the insert row.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::next  )  throw ( ::acdk::sql::RSQLException ) [virtual]
 

API: JDK JDKDOC: Moves the cursor down one row from its current position.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::previous  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor to the previous row in the result set.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::refreshRow  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Refreshes the current row with its most recent value in the database.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::relative int  rows  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Moves the cursor a relative number of rows, either positive or negative.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::rowDeleted  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether a row has been deleted.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::rowInserted  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the current row has had an insertion.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::rowUpdated  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Indicates whether the current row has been updated.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::setFetchDirection int  direction  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gives a hint as to the direction in which the rows in this result set will be processed.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::setFetchSize int  rows  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Gives the JDBC driver a hint as to the number of rows that should be fetched from the database when more rows are needed for this result set.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateAsciiStream INP(RString columnName,
INP(acdk::io::RReader x,
int  length
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an ascii stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateAsciiStream int  columnIndex,
INP(acdk::io::RReader x,
int  length
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an ascii stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBinaryStream INP(RString columnName,
INP(acdk::io::RReader x,
int  length
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a binary stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBinaryStream int  columnIndex,
INP(acdk::io::RReader x,
int  length
[inline, virtual]
 

API: JDK modified JDKDOC: JDBC 2.0 Updates a column with a binary stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBoolean INP(RString columnName,
bool  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a boolean value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBoolean int  columnIndex,
bool  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a boolean value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateByte INP(RString columnName,
byte  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateByte int  columnIndex,
byte  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBytes INP(RString columnName,
INP(RbyteArray x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte array value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateBytes int  columnIndex,
INP(RbyteArray x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a byte array value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateCharacterStream INP(RString columnName,
INP(acdk::io::RReader reader,
int  length
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a character stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateCharacterStream int  columnIndex,
INP(acdk::io::RReader x,
int  length
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a character stream value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateDate INP(RString columnName,
INP(acdk::util::RDate x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RDate value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateDate int  columnIndex,
INP(acdk::util::RDate x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RDate value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateDouble INP(RString columnName,
double  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a double value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateDouble int  columnIndex,
double  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a Double value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateFloat INP(RString columnName,
float  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a float value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateFloat int  columnIndex,
float  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a float value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateInt INP(RString columnName,
int  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an integer value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateInt int  columnIndex,
int  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an integer value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateLong INP(RString columnName,
jlong  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a jlong value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateLong int  columnIndex,
jlong  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a jlong value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateNull INP(RString columnName  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a null value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateNull int  columnIndex  )  [inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Give a nullable column a null value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateObject INP(RString columnName,
INP(acdk::lang::Object x,
int  scale
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateObject INP(RString columnName,
INP(acdk::lang::Object x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateObject int  columnIndex,
INP(acdk::lang::Object x,
int  scale
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateObject int  columnIndex,
INP(acdk::lang::Object x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with an acdk::lang::Object value.

Implements acdk::sql::ResultSet.

void acdk::sql::odbc::ODBCResultSet::updateRow  )  [virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates the underlying database with the new contents of the current row.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateShort INP(RString columnName,
short  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a short value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateShort int  columnIndex,
short  x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a short value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateString INP(RString columnName,
INP(RString x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RString value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateString int  columnIndex,
INP(RString x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RString value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateTime INP(RString columnName,
INP(RTime x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RTime value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateTime int  columnIndex,
INP(RTime x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a RTime value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateTimestamp INP(RString columnName,
INP(RTimestamp x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a Timestamp value.

Implements acdk::sql::ResultSet.

virtual void acdk::sql::odbc::ODBCResultSet::updateTimestamp int  columnIndex,
INP(RTimestamp x
[inline, virtual]
 

API: JDK JDKDOC: JDBC 2.0 Updates a column with a Timestamp value.

Implements acdk::sql::ResultSet.

virtual bool acdk::sql::odbc::ODBCResultSet::wasNull  )  [inline, virtual]
 

API: JDK JDKDOC:.

Implements acdk::sql::ResultSet.


Member Data Documentation

RODBCHandle acdk::sql::odbc::ODBCResultSet::__hndl [private]
 

cached from Statement

RODBCColumnArray acdk::sql::odbc::ODBCResultSet::_colDesc [private]
 

int acdk::sql::odbc::ODBCResultSet::_cursorpos [private]
 

we need an internal representation of the cursor-position

int acdk::sql::odbc::ODBCResultSet::_direction [private]
 

bool acdk::sql::odbc::ODBCResultSet::_fetched [private]
 

int acdk::sql::odbc::ODBCResultSet::_numrows [private]
 

bool acdk::sql::odbc::ODBCResultSet::_numrowsValid [private]
 

RODBCStatement acdk::sql::odbc::ODBCResultSet::_stmt [private]
 

bool acdk::sql::odbc::ODBCResultSet::_valid [private]