SQLServerConnection 成員

下載 JDBC 驅動程式

下表列出由 SQLServerConnection 類別公開的成員。

建構函式

無。

欄位

名稱 描述
TRANSACTION_SNAPSHOT 用來指定快照集交易隔離等級。

繼承的欄位

類別繼承自: 描述
java.sql.Connection TRANSACTION_NONE, TRANSACTION_READ_COMMITTED, TRANSACTION_READ_UNCOMMITTED, TRANSACTION_REPEATABLE_READ, TRANSACTION_SERIALIZABLE

方法

名稱 描述
clearWarnings 清除這個 SQLServerConnection 物件所報告的所有警告。
close 立刻釋放出這個 SQLServerConnection 物件的資料庫和 JDBC 資源,而非等待它們由系統自動釋放。
closeUnreferencedPreparedStatementHandles 強制執行任何未完成捨棄備妥陳述式的未準備要求。
commit 讓從上一次認可或復原後的所有變更成為永久狀態,並且釋放目前由這個 SQLServerConnection 物件保留的任何資料庫鎖定。
createBlob 建立不包含任何資料的 java.sql.Blob 物件。
createClob 建立不包含任何資料的 java.sql.Clob 物件。
createNClob 建立不包含任何資料的 java.sql.NClob 物件。
createStatement 建立 SQLServerStatement 物件,以便將 SQL 陳述式傳送至資料庫。
createSQLXML 建立不包含任何資料的 java.sql.SQLXML 物件。
getAutoCommit 擷取這個 SQLServerConnection 物件的目前自動認可模式。
getCatalog 擷取這個 SQLServerConnection 物件的目前目錄名稱。
getClientConnectionID 方法 (SQLServerConnection) 取得最新連接嘗試的連接識別碼,不論嘗試成功或失敗。
getClientInfo 擷取有關 JDBC 驅動程式所支援之用戶端資訊屬性的資訊。
getDisableStatementPooling 傳回 disableStatementPooling 連接屬性的值。 此設定控制陳述式共用是否已針對此連線啟用。
getDiscardedServerPreparedStatementCount 傳回目前未完成備妥陳述式未準備動作的數目。
getEnablePrepareOnFirstPreparedStatementCall 傳回 enablePrepareOnFirstPreparedStatementCall 連接屬性的值。
getHoldability 擷取 SQLServerResultSet 物件的目前保留性,這些物件是使用此 SQLServerConnection 物件所建立。
getMetaData 擷取 SQLServerDatabaseMetaData 物件,其中包含此 SQLServerConnection 物件表示連接到其中資料庫的相關中繼資料。
getServerPreparedStatementDiscardThreshold 傳回 serverPreparedStatementDiscardThreshold 連接屬性的值。
getStatementHandleCacheEntryCount 傳回目前共用備妥陳述式控制代碼的數目。
getStatementPoolingCacheSize 傳回此連線備妥陳述式快取的大小。
getTransactionIsolation 擷取這個 SQLServerConnection 物件的目前交易隔離等級。
getTypeMap 擷取與這個 SQLServerConnection 物件建立關聯的 Map 物件。
getWarnings 擷取由呼叫這個 SQLServerConnection 物件所報告的第一個警告。
isClosed 指出這個 SQLServerConnection 物件是否已關閉。
isReadOnly 指出這個 SQLServerConnection 物件是否處於唯讀模式。
isStatementPoolingEnabled 傳回陳述式共用是否已針對此連線啟用。
isValid 指出這個 SQLServerConnection 物件是否尚未關閉,而且仍然有效。
nativeSQL 將給定的 SQL 陳述式轉換成資料庫伺服器的原生 SQL 文法。
prepareCall 建立 SQLServerCallableStatement 物件,以便呼叫資料庫預存程序。
prepareStatement 建立 SQLServerPreparedStatement 物件,以便將參數化 SQL 陳述式傳送至資料庫。
releaseSavepoint 從目前的交易,移除指定的 SQLServerSavepoint 物件。
rollback 復原目前交易中所做的所有變更,並釋放目前由這個 SQLServerConnection 物件保留的所有資料庫鎖定。
setAutoCommit 將這個 SQLServerConnection 物件的自動認可模式設定為所指定狀態。
setCatalog 設定指定的目錄名稱,以便選取這個 SQLServerConnection 物件的資料庫子空間,也就是要用來工作的空間。
setClientInfo 設定用戶端資訊屬性的值。
setDisableStatementPooling 將陳述式共用設定為 true 或 false。
setEnablePrepareOnFirstPreparedStatementCall 指定 enablePrepareOnFirstPreparedStatementCall 連接屬性的新值。
setHoldability 變更 SQLServerResultSet 物件保留性成為指定的保留性,這些物件是使用此 SQLServerSavepoint 物件所建立。
setReadOnly 切換這個 SQLServerConnection 物件成為唯讀模式,當作 JDBC 驅動程式啟用資料庫最佳化的提示。
setSavepoint 在目前交易中建立未命名的儲存點,並傳回表示該儲存點的新 SQLServerSavepoint 物件。
setServerPreparedStatementDiscardThreshold 設定 serverPreparedStatementDiscardThreshold 連接屬性的新值。
setStatementPoolingCacheSize 針對此連線設定備妥陳述式快取的大小。
setTransactionIsolation 嘗試將這個 SQLServerConnection 物件的交易隔離等級變更為所指定等級。
setTypeMap 安裝所指定 TypeMap object 物件來作為這個 SQLServerConnection 物件的類型對應。

繼承的方法

類別繼承自: 方法
java.lang.Object clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait
java.lang.Wrapper isWrapperFor, unwrap

另請參閱

SQLServerConnection 類別