|
JavaTM 2 Platform Standard Ed. 6 |
|||||||||
上一個類別 下一個類別 | 框架 無框架 | |||||||||
摘要: 巢狀 | 欄位 | 建構子 | 方法 | 詳細資訊: 欄位 | 建構子 | 方法 |
java.lang.Object java.lang.Throwable java.lang.Exception java.sql.SQLException javax.sql.rowset.RowSetWarning
public class RowSetWarning
SQLException
的一個擴展,提供關於在 RowSet
物件上設置的資料庫警告的資訊。這些警告正常連接到其方法調用會導致報告警告的那些物件。此類別對 SQLWarning
類別進行補充。
Rowset 警告可以從 JdbcRowSet
、CachedRowSet
TM、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。