public class QueryResultSet extends java.lang.Object implements IResultSet, IRSMetaData
Constructor and Description |
---|
QueryResultSet(java.sql.ResultSet rs)
Creates a QueryResultSet object using the specified ResultSet
|
QueryResultSet(java.sql.Statement stmt)
Creates a QueryResultSet object using the specified Statement
|
QueryResultSet(java.sql.Statement stmt,
java.lang.String productName)
Creates a QueryResultSet object using the specified Statement and product name
|
Modifier and Type | Method and Description |
---|---|
void |
close()
Closes the cursor
|
int |
getColumnCount()
Gets the number of columns in the result set.
|
int |
getColumnDisplaySize(int col) |
java.lang.String |
getColumnName(int col)
Gets the name of a column in the result set.
|
int |
getColumnType(int col)
Gets the data type of a column in the result set.
|
IRSMetaData |
getMetaData()
Gets the meta data object
|
java.lang.Object |
getObject(int colNo)
Returns the data value stored in the specified column of this row.
|
java.lang.String |
getTableName(int col) |
boolean |
next()
Advances cursor to next row
|
public QueryResultSet(java.sql.ResultSet rs) throws java.sql.SQLException
java.sql.SQLException
public QueryResultSet(java.sql.Statement stmt) throws java.sql.SQLException
stmt
- must be an executed statementjava.sql.SQLException
public QueryResultSet(java.sql.Statement stmt, java.lang.String productName) throws java.sql.SQLException
stmt
- must be an executed statementproductName
- product namejava.sql.SQLException
public boolean next() throws java.sql.SQLException
IResultSet
next
in interface IResultSet
java.sql.SQLException
public void close() throws java.sql.SQLException
IResultSet
close
in interface IResultSet
java.sql.SQLException
public java.lang.Object getObject(int colNo) throws java.sql.SQLException
IRow
public IRSMetaData getMetaData() throws java.sql.SQLException
IResultSet
getMetaData
in interface IResultSet
java.sql.SQLException
public int getColumnCount() throws java.sql.SQLException
IRSMetaData
getColumnCount
in interface IRSMetaData
java.sql.SQLException
public java.lang.String getColumnName(int col) throws java.sql.SQLException
IRSMetaData
getColumnName
in interface IRSMetaData
java.sql.SQLException
public java.lang.String getTableName(int col) throws java.sql.SQLException
getTableName
in interface IRSMetaData
java.sql.SQLException
public int getColumnType(int col) throws java.sql.SQLException
IRSMetaData
getColumnType
in interface IRSMetaData
col
- the column index (beginning at 1)java.sql.SQLException
public int getColumnDisplaySize(int col) throws java.sql.SQLException
java.sql.SQLException