新聞中心
RowSetMetaData

成都創(chuàng)新互聯(lián)公司專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站制作、大余網(wǎng)絡(luò)推廣、成都小程序開(kāi)發(fā)、大余網(wǎng)絡(luò)營(yíng)銷、大余企業(yè)策劃、大余品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運(yùn)營(yíng)等,從售前售中售后,我們都將竭誠(chéng)為您服務(wù),您的肯定,是我們最大的嘉獎(jiǎng);成都創(chuàng)新互聯(lián)公司為所有大學(xué)生創(chuàng)業(yè)者提供大余建站搭建服務(wù),24小時(shí)服務(wù)熱線:028-86922220,官方網(wǎng)址:www.cdcxhl.com
public interface RowSetMetaData
extends ResultSetMetaData
包含有關(guān) RowSet 對(duì)象中的列的信息的對(duì)象。 此接口是 ResultSetMetaData 接口的擴(kuò)展,其中包含用于設(shè)置 RowSetMetaData 對(duì)象中的值的方法。 當(dāng) RowSetReader 對(duì)象將數(shù)據(jù)讀入 RowSet 對(duì)象時(shí),它會(huì)創(chuàng)建一個(gè) RowSetMetaData 對(duì)象并使用 RowSetMetaData 接口中的方法對(duì)其進(jìn)行初始化。 然后讀取器將 RowSetMetaData 對(duì)象傳遞給行集。
此接口中的方法在應(yīng)用程序調(diào)用方法 RowSet.execute 時(shí)在內(nèi)部調(diào)用; 應(yīng)用程序程序員不會(huì)直接使用它們。
Since:
1.4
字段摘要
| 從接口 java.sql.ResultSetMetaData 繼承的字段 |
|---|
| columnNoNulls, columnNullable, columnNullableUnknown |
方法總結(jié)
| 修飾符和類型 | 方法 | 描述 |
|---|---|---|
| void | setAutoIncrement(int columnIndex, boolean property) | 設(shè)置指定列是否自動(dòng)編號(hào),默認(rèn)為 RowSet 對(duì)象的列不自動(dòng)編號(hào)。 |
| void | setCaseSensitive(int columnIndex, boolean property) | 設(shè)置指定列是否區(qū)分大小寫(xiě)。 |
| void | setCatalogName(int columnIndex, String catalogName) | 將指定列的表的目錄名稱(如果有)設(shè)置為給定的字符串。 |
| void | setColumnCount(int columnCount) | 將 RowSet 對(duì)象中的列數(shù)設(shè)置為給定數(shù)。 |
| void | setColumnDisplaySize(int columnIndex, int size) | 將指定列的正常最大寬度(以字符為單位)設(shè)置為給定的 int。 |
| void | setColumnLabel(int columnIndex, String label) | 將建議的列標(biāo)題設(shè)置為用于打印輸出和顯示(如果有)給給定的字符串。 |
| void | setColumnName(int columnIndex, String columnName) | 將指定列的名稱設(shè)置為給定的字符串。 |
| void | setColumnType(int columnIndex, int SQLType) | 將指定列的 SQL 類型設(shè)置為給定的類型。 |
| void | setColumnTypeName(int columnIndex, String typeName) | 將特定于數(shù)據(jù)源的指定列的類型名稱(如果有)設(shè)置為給定的字符串。 |
| void | setCurrency(int columnIndex, boolean property) | 設(shè)置指定列是否為現(xiàn)金值。 |
| void | setNullable(int columnIndex, int property) | 設(shè)置指定列的值是否可以設(shè)置為 NULL。 |
| void | setPrecision(int columnIndex, int precision) | 將指定列的小數(shù)位數(shù)設(shè)置為給定的 int。 |
| void | setScale(int columnIndex, int scale) | 將指定列的小數(shù)點(diǎn)右側(cè)的位數(shù)設(shè)置為給定的 int。 |
| void | setSchemaName(int columnIndex, String schemaName) | 將指定列的表模式的名稱(如果有)設(shè)置為給定的字符串。 |
| void | setSearchable(int columnIndex, boolean property) | 設(shè)置指定列是否可以在 where 子句中使用。 |
| void | setSigned(int columnIndex, boolean property) | 設(shè)置指定列是否為有符號(hào)數(shù)。 |
| void | setTableName(int columnIndex, String tableName) | 將指定列的表名(如果有)設(shè)置為給定的字符串。 |
| 從接口 java.sql.ResultSetMetaData 繼承的方法 |
|---|
| getCatalogName, getColumnClassName, getColumnCount, getColumnDisplaySize, getColumnLabel, getColumnName, getColumnType, getColumnTypeName, getPrecision, getScale, getSchemaName, getTableName, isAutoIncrement, isCaseSensitive, isCurrency, isDefinitelyWritable, isNullable, isReadOnly, isSearchable, isSigned, isWritable |
| 從接口 java.sql.Wrapper 繼承的方法 |
|---|
| isWrapperFor, unwrap |
方法詳情
setColumnCount
void setColumnCount(int columnCount) throws SQLException
將 RowSet 對(duì)象中的列數(shù)設(shè)置為給定數(shù)。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnCount | RowSet 對(duì)象中的列數(shù) |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setAutoIncrement
void setAutoIncrement(int columnIndex, boolean property) throws SQLException
設(shè)置指定列是否自動(dòng)編號(hào),默認(rèn)為 RowSet 對(duì)象的列不自動(dòng)編號(hào)。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 如果列自動(dòng)編號(hào),則為 true; 如果不是,則為 false |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setCaseSensitive
void setCaseSensitive(int columnIndex, boolean property) throws SQLException
設(shè)置指定列是否區(qū)分大小寫(xiě)。 默認(rèn)值為假。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 如果該列區(qū)分大小寫(xiě),則為 true; 如果不是,則為 false |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setSearchable
void setSearchable(int columnIndex, boolean property) throws SQLException
設(shè)置指定列是否可以在 where 子句中使用。 默認(rèn)值為假。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 如果該列可以在 WHERE 子句中使用,則為 true; 如果不能,則為 false |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setCurrency
void setCurrency(int columnIndex, boolean property) throws SQLException
設(shè)置指定列是否為現(xiàn)金值。 默認(rèn)值為 false。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 如果該列是現(xiàn)金值,則為 true; 如果不是,則為 false |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setNullable
void setNullable(int columnIndex, int property) throws SQLException
設(shè)置指定列的值是否可以設(shè)置為 NULL。 默認(rèn)為 ResultSetMetaData.columnNullableUnknown
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 以下常量之一:ResultSetMetaData.columnNoNulls、ResultSetMetaData.columnNullable 或 ResultSetMetaData.columnNullableUnknown |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setSigned
void setSigned(int columnIndex, boolean property) throws SQLException
設(shè)置指定列是否為有符號(hào)數(shù)。 默認(rèn)值為 false。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| property | 如果該列是有符號(hào)數(shù),則為 true; 如果不是,則為 false |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setColumnDisplaySize
void setColumnDisplaySize(int columnIndex, int size) throws SQLException
將指定列的正常最大寬度(以字符為單位)設(shè)置為給定的 int。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| size | 指定列的正常最大字符數(shù) |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setColumnLabel
void setColumnLabel(int columnIndex, String label) throws SQLException
將建議的列標(biāo)題設(shè)置為用于打印輸出和顯示(如果有)給給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| label | 列標(biāo)題 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setColumnName
void setColumnName(int columnIndex, String columnName) throws SQLException
將指定列的名稱設(shè)置為給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| columnName | 指定列的名稱 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setSchemaName
void setSchemaName(int columnIndex, String schemaName) throws SQLException
將指定列的表模式的名稱(如果有)設(shè)置為給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| schemaName | 架構(gòu)名稱 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setPrecision
void setPrecision(int columnIndex, int precision) throws SQLException
將指定列的小數(shù)位數(shù)設(shè)置為給定的 int。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| precision | 小數(shù)位數(shù)的總數(shù) |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setScale
void setScale(int columnIndex, int scale) throws SQLException
將指定列的小數(shù)點(diǎn)右側(cè)的位數(shù)設(shè)置為給定的 int。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| scale | 小數(shù)點(diǎn)右邊的位數(shù) |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setTableName
void setTableName(int columnIndex, String tableName) throws SQLException
將指定列的表名(如果有)設(shè)置為給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| tableName | 列的表名 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setCatalogName
void setCatalogName(int columnIndex, String catalogName) throws SQLException
將指定列的表的目錄名稱(如果有)設(shè)置為給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| catalogName | 列的目錄名稱 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setColumnType
void setColumnType(int columnIndex, int SQLType) throws SQLException
將指定列的 SQL 類型設(shè)置為給定的類型。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| SQLType | 列的 SQL 類型 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
setColumnTypeName
void setColumnTypeName(int columnIndex, String typeName) throws SQLException
將特定于數(shù)據(jù)源的指定列的類型名稱(如果有)設(shè)置為給定的字符串。
參數(shù):
| 參數(shù)名稱 | 參數(shù)描述 |
|---|---|
| columnIndex | 第一列是 1,第二列是 2,... |
| typeName | 數(shù)據(jù)源特定類型名稱。 |
Throws:
| Throw名稱 | Throw描述 |
|---|---|
| SQLException | 如果發(fā)生數(shù)據(jù)庫(kù)訪問(wèn)錯(cuò)誤 |
網(wǎng)頁(yè)題目:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSRowSetMetaData
網(wǎng)頁(yè)URL:http://m.5511xx.com/article/cdjsoop.html


咨詢
建站咨詢
