getHoldability 方法 (SQLServerResultSet)

下載 JDBC 驅動程式

擷取這個 SQLServerResultSet 物件的保留性。

語法

  
public int getHoldability()  

傳回值

int 值,包含下列其中一個保留性等級:

HOLD_CURSORS_OVER_COMMIT

CLOSE_CURSORS_AT_COMMIT

例外狀況

SQLServerException

備註

這個 getHoldability 方法是由 java.sql.ResultSet 介面中的 getHoldability 方法所指定。

為了設定結果集保留性,應用程式可能會使用 SQLServerConnection 類別的 setHoldability 方法。 在呼叫 setHoldability 方法、建立陳述式物件及其結果集物件,以及執行該陳述式之後,應用程式可能需要再次變更其保留性。

如果是伺服器資料指標,則連接至 SQL Server 2005 或更新版本時,設定保留性只會影響即將針對該連接建立之新結果集的保留性。 不過,在 SQL Server 2000 中,設定保留性則會影響現有結果集以及即將針對該連接建立之新結果集的保留性。

當重設保留性,且對先前建立的結果集物件呼叫 getHoldability 方法時,由這個方法所傳回的值可能會有別於下列方法所傳回的保留性值:Statement.getResultSetHoldability、Connection.getHoldability 或 DatabaseMetaData.getResultSetHoldability。

另請參閱

SQLServerResultSet 成員
SQLServerResultSet 類別