#include <ResultSetMetaData.h>
Inheritance diagram for acdk::sql::ResultSetMetaData:
Public Member Functions | |
virtual int | getColumnCount ()=0 throw ( RSQLException ) |
This method returns the number of columns in the result set. | |
virtual bool | isAutoIncrement (int index)=0 throw ( RSQLException ) |
This method test whether or not the column is an auto-increment column. | |
virtual bool | isCaseSensitive (int index)=0 throw ( RSQLException ) |
This method tests whether or not a column is case sensitive in its values. | |
virtual bool | isSearchable (int index)=0 throw ( RSQLException ) |
This method tests whether not the specified column can be used in a WHERE clause. | |
virtual bool | isCurrency (int index)=0 throw ( RSQLException ) |
This method tests whether or not the column stores a monetary value. | |
virtual int | isNullable (int index)=0 throw ( RSQLException ) |
This method returns a value indicating whether or not the specified column may contain a NULL value. | |
virtual bool | isSigned (int index)=0 throw ( RSQLException ) |
This method tests whether or not the value of the specified column is signed or unsigned. | |
virtual int | getColumnDisplaySize (int index)=0 throw ( RSQLException ) |
This method returns the maximum number of characters that can be used to display a value in this column. | |
virtual RString | getColumnLabel (int index)=0 throw ( RSQLException ) |
This method returns a string that should be used as a caption for this column for user display purposes. | |
virtual RString | getColumnName (int index)=0 throw ( RSQLException ) |
This method returns the name of the specified column. | |
virtual RString | getSchemaName (int index)=0 throw ( RSQLException ) |
This method returns the name of the schema that contains the specified column. | |
virtual int | getPrecision (int index)=0 throw ( RSQLException ) |
This method returns the precision of the specified column, which is the number of decimal digits it contains. | |
virtual int | getScale (int index)=0 throw ( RSQLException ) |
This method returns the scale of the specified column, which is the number of digits to the right of the decimal point. | |
virtual RString | getTableName (int index)=0 throw ( RSQLException ) |
This method returns the name of the table containing the specified column. | |
virtual RString | getCatalogName (int index)=0 throw ( RSQLException ) |
This method returns the name of the catalog containing the specified column. | |
virtual int | getColumnType (int index)=0 throw ( RSQLException ) |
This method returns the SQL type of the specified column. | |
virtual RString | getColumnTypeName (int index)=0 throw ( RSQLException ) |
This method returns the name of the SQL type for this column. | |
virtual bool | isReadOnly (int index)=0 throw ( RSQLException ) |
This method tests whether or not the specified column is read only. | |
virtual bool | isWritable (int index)=0 throw ( RSQLException ) |
This method tests whether or not the column may be writable. | |
virtual bool | isDefinitelyWritable (int index)=0 throw ( RSQLException ) |
This method tests whether or not the column is writable. | |
virtual RString | getColumnClassName (int index)=0 throw ( RSQLException ) |
This method returns the name of the Java class which will be used to create objects representing the data in this column. |
|
This method returns the name of the catalog containing the specified column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the name of the Java class which will be used to create objects representing the data in this column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the number of columns in the result set.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the maximum number of characters that can be used to display a value in this column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns a string that should be used as a caption for this column for user display purposes.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the name of the specified column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the SQL type of the specified column.
This will be one of the constants from
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the name of the SQL type for this column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the precision of the specified column, which is the number of decimal digits it contains.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the scale of the specified column, which is the number of digits to the right of the decimal point.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the name of the schema that contains the specified column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns the name of the table containing the specified column.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method test whether or not the column is an auto-increment column. Auto-increment columns are read-only.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not a column is case sensitive in its values.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not the column stores a monetary value.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not the column is writable. This does guarantee that a write will be successful.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method returns a value indicating whether or not the specified column may contain a NULL value.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not the specified column is read only.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether not the specified column can be used in a WHERE clause.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not the value of the specified column is signed or unsigned.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |
|
This method tests whether or not the column may be writable. This does not guarantee that a write will be successful.
Implemented in acdk::sql::odbc::ODBCResultSetMetaData, and acdk::sql::sqlite::LiteResultSetMetaData. |