|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
java.lang.Objectjava.lang.Throwable
java.lang.Exception
java.sql.SQLException
javax.sql.rowset.RowSetWarning
public class RowSetWarning
SQLException 的一個擴展,提供關於在 RowSet 物件上設置的資料庫警告的資訊。這些警告正常連接到其方法調用會導致報告警告的那些物件。此類別對 SQLWarning 類別進行補充。
Rowset 警告可以從 JdbcRowSet、CachedRowSetTM、WebRowSet、FilteredRowSet 或 JoinRowSet 實作中獲取到。要獲取在任何 RowSet 實作上報告的第一個警告,需要使用在 JdbcRowSet 介面或 CachedRowSet 介面中定義的 getRowSetWarnings 方法。要獲取連接到第一個警告的警告,需要使用 RowSetWarning 方法 getNextWarning。要獲取後續警告,需要對每個返回的 RowSetWarning 物件調用 getNextWarning。
繼承方法 getMessage、getSQLState 和 getErrorCode 用於獲取 RowSetWarning 物件中包含的資訊。
| 建構子摘要 | |
|---|---|
RowSetWarning()
建構一個預設的 RowSetWarning 物件。 |
|
RowSetWarning(String reason)
用給定的 reason 值建構 RowSetWarning 物件;SQLState 預設為 null,vendorCode 預設為 0。 |
|
RowSetWarning(String reason,
String SQLState)
建構一個 RowSetWarning 物件,並使用給定的 reason 和 SQLState 值進行初始化。 |
|
RowSetWarning(String reason,
String SQLState,
int vendorCode)
建構一個完全指定的 RowSetWarning 物件,並使用給定的 reason、SQLState 和 vendorCode 值進行初始化。 |
|
| 方法摘要 | |
|---|---|
RowSetWarning |
getNextWarning()
獲取連接到此 SQLWarning 物件的警告。 |
void |
setNextWarning(RowSetWarning warning)
將 warning 設置為下一個警告,即連接到此 RowSetWarning 物件的警告。 |
| 從類別 java.sql.SQLException 繼承的方法 |
|---|
getErrorCode, getNextException, getSQLState, iterator, setNextException |
| 從類別 java.lang.Throwable 繼承的方法 |
|---|
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString |
| 從類別 java.lang.Object 繼承的方法 |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| 建構子詳細資訊 |
|---|
public RowSetWarning(String reason)
RowSetWarning 物件;SQLState 預設為 null,vendorCode 預設為 0。
reason - 給出警告描述的 String 物件;如果 String 為 null,則此建構子的行為類似於預設的(零參數)RowSetWarning 建構子public RowSetWarning()
RowSetWarning 物件。原因預設為 null,SQLState 預設為 null,vendorCode 預設為 0。
public RowSetWarning(String reason,
String SQLState)
RowSetWarning 物件,並使用給定的 reason 和 SQLState 值進行初始化。供應商程式碼預設為 0。
如果 reason 或 SQLState 參數為 null,則此建構子的行為類似於預設的(零參數)RowSetWarning 建構子。
reason - 給出警告描述的 String;SQLState - 標識警告的 XOPEN 程式碼;如果未提供標準的 XOPEN SQLState,則不拋出任何異常。
public RowSetWarning(String reason,
String SQLState,
int vendorCode)
RowSetWarning 物件,並使用給定的 reason、SQLState 和 vendorCode 值進行初始化。
如果 reason 或 SQLState 參數為 null,則此建構子的行為類似於預設的(零參數)RowSetWarning 建構子。
reason - 給出警告描述的 String;SQLState - 標識警告的 XOPEN 程式碼;如果未提供標準的 XPOEN SQLState,則不拋出任何異常。vendorCode - 特定於資料庫供應商的警告程式碼| 方法詳細資訊 |
|---|
public RowSetWarning getNextWarning()
SQLWarning 物件的警告。
RowSetWarning 物件;如果不存在連接到此警告的 RowSetWarning 物件,則返回 null(預設值)setNextWarning(javax.sql.rowset.RowSetWarning)public void setNextWarning(RowSetWarning warning)
RowSetWarning 物件的警告。
warning - 要設置為下一個警告的 RowSetWarning 物件;如果 RowSetWarning 為 null,則此值表示警告連接中的結束點getNextWarning()
|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
| 上一個類別 下一個類別 | 框架 無框架 | |||||||||
| 摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 | |||||||||
版權所有 2008 Sun Microsystems, Inc. 保留所有權利。請遵守GNU General Public License, version 2 only。