|
Préférences
Moteurs de recherche
|
||||||||||||||||||||||||||||||||||||||||||
JavaTM 2 Platform Std. Ed. v1.4.2
javax.sql
|
Field Summary |
Fields inherited from interface java.sql.ResultSetMetaData |
columnNoNulls, columnNullable, columnNullableUnknown |
Method Summary | |
void |
setAutoIncrement(int columnIndex,
boolean property)
Sets whether the designated column is automatically numbered, and thus read-only. |
void |
setCaseSensitive(int columnIndex,
boolean property)
Sets whether the designated column is case sensitive. |
void |
setCatalogName(int columnIndex,
String catalogName)
Sets the designated column's table's catalog name, if any, to the given String . |
void |
setColumnCount(int columnCount)
Sets the number of columns in the RowSet object to
the given number. |
void |
setColumnDisplaySize(int columnIndex,
int size)
Sets the designated column's normal maximum width in chars to the given int . |
void |
setColumnLabel(int columnIndex,
String label)
Sets the suggested column title for use in printouts and displays, if any, to the given String . |
void |
setColumnName(int columnIndex,
String columnName)
Sets the name of the designated column to the given String . |
void |
setColumnType(int columnIndex,
int SQLType)
Sets the designated column's SQL type to the one given. |
void |
setColumnTypeName(int columnIndex,
String typeName)
Sets the designated column's type name that is specific to the data source, if any, to the given String . |
void |
setCurrency(int columnIndex,
boolean property)
Sets whether the designated column is a cash value. |
void |
setNullable(int columnIndex,
int property)
Sets whether the designated column's value can be set to NULL . |
void |
setPrecision(int columnIndex,
int precision)
Sets the designated column's number of decimal digits to the given int . |
void |
setScale(int columnIndex,
int scale)
Sets the designated column's number of digits to the right of the decimal point to the given int . |
void |
setSchemaName(int columnIndex,
String schemaName)
Sets the name of the designated column's table's schema, if any, to the given String . |
void |
setSearchable(int columnIndex,
boolean property)
Sets whether the designated column can be used in a where clause. |
void |
setSigned(int columnIndex,
boolean property)
Sets whether the designated column is a signed number. |
void |
setTableName(int columnIndex,
String tableName)
Sets the designated column's table name, if any, to the given String . |
Methods inherited from interface java.sql.ResultSetMetaData |
getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable |
Method Detail |
public void setColumnCount(int columnCount) throws SQLException
RowSet
object to
the given number.
columnCount
- the number of columns in the RowSet
object
SQLException
- if a database access error occurspublic void setAutoIncrement(int columnIndex, boolean property) throws SQLException
RowSet
object's
columns not to be automatically numbered.
columnIndex
- the first column is 1, the second is 2, ...property
- true
if the column is automatically
numbered; false
if it is not
SQLException
- if a database access error occurspublic void setCaseSensitive(int columnIndex, boolean property) throws SQLException
false
.
columnIndex
- the first column is 1, the second is 2, ...property
- true
if the column is case sensitive;
false
if it is not
SQLException
- if a database access error occurspublic void setSearchable(int columnIndex, boolean property) throws SQLException
false
.
columnIndex
- the first column is 1, the second is 2, ...property
- true
if the column can be used in a
WHERE
clause; false
if it cannot
SQLException
- if a database access error occurspublic void setCurrency(int columnIndex, boolean property) throws SQLException
false
.
columnIndex
- the first column is 1, the second is 2, ...property
- true
if the column is a cash value;
false
if it is not
SQLException
- if a database access error occurspublic void setNullable(int columnIndex, int property) throws SQLException
NULL
.
The default is ResultSetMetaData.columnNullableUnknown
columnIndex
- the first column is 1, the second is 2, ...property
- one of the following constants:
ResultSetMetaData.columnNoNulls
,
ResultSetMetaData.columnNullable
, or
ResultSetMetaData.columnNullableUnknown
SQLException
- if a database access error occurspublic void setSigned(int columnIndex, boolean property) throws SQLException
false
.
columnIndex
- the first column is 1, the second is 2, ...property
- true
if the column is a signed number;
false
if it is not
SQLException
- if a database access error occurspublic void setColumnDisplaySize(int columnIndex, int size) throws SQLException
int
.
columnIndex
- the first column is 1, the second is 2, ...size
- the normal maximum number of characters for
the designated column
SQLException
- if a database access error occurspublic void setColumnLabel(int columnIndex, String label) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...label
- the column title
SQLException
- if a database access error occurspublic void setColumnName(int columnIndex, String columnName) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...columnName
- the designated column's name
SQLException
- if a database access error occurspublic void setSchemaName(int columnIndex, String schemaName) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...schemaName
- the schema name
SQLException
- if a database access error occurspublic void setPrecision(int columnIndex, int precision) throws SQLException
int
.
columnIndex
- the first column is 1, the second is 2, ...precision
- the total number of decimal digits
SQLException
- if a database access error occurspublic void setScale(int columnIndex, int scale) throws SQLException
int
.
columnIndex
- the first column is 1, the second is 2, ...scale
- the number of digits to right of decimal point
SQLException
- if a database access error occurspublic void setTableName(int columnIndex, String tableName) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...tableName
- the column's table name
SQLException
- if a database access error occurspublic void setCatalogName(int columnIndex, String catalogName) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...catalogName
- the column's catalog name
SQLException
- if a database access error occurspublic void setColumnType(int columnIndex, int SQLType) throws SQLException
columnIndex
- the first column is 1, the second is 2, ...SQLType
- the column's SQL type
SQLException
- if a database access error occursTypes
public void setColumnTypeName(int columnIndex, String typeName) throws SQLException
String
.
columnIndex
- the first column is 1, the second is 2, ...typeName
- data source specific type name.
SQLException
- if a database access error occurs