此頁沒有內容條目
內容

   

指示 Connection 對象的隔離級別。

設置和返回值

設置或返回以下某個 IsolationLevelEnum 值。

常數

說明

adXactUnspecified

指示提供者正在使用非指定的 IsolationLevel,但其級別無法確定。

adXactChaos

默認值。指示無法從更高級隔離事務覆蓋掛起的更改。

adXactBrowse

指示從某事務中可以查看其他事務中未提交的更改。

adXactReadUncommitted

adXactBrowse。

adXactCursorStability

默認值。表明只有在事務提交后才能從某事務中查看它們的更改。

adXactReadCommitted

adXactCursorStability。

adXactRepeatableRead

指示無法從某事務中查看其他事務中所作的更改,但通過查詢可以得到新記錄集。

adXactIsolated

指示該事務在與其他事務隔離的情況下執(zhí)行。

adXactSerializable

adXactIsolated。

 

說明

使用 IsolationLevel 屬性可設置 Connection 對象的隔離級別。IsolationLevel 的屬性為讀/寫。直到下次調用 BeginTrans 方法時,該設置才可以生效。如果您請求的隔離級別不可用,提供者可能返回下一個更高的隔離級別。

遠程數據服務用法   當用于客戶端 Connection 對象時,只能將 IsolationLevel 屬性設置為 adXactUnspecified。

由于用戶正在使用客戶端緩沖區(qū)中已斷開的 Recordset 對象,所以可能會出現多用戶問題。例如,當兩個不同的用戶對同一記錄進行更新時,Remote Data Service 只允許首先更新該記錄的用戶實現更新操作。第二個用戶的更新請求將失敗,并產生錯誤。