ADO IsolationLevel 屬性
❮ 完整的 Connection 物件參考
IsolationLevel 屬性設定或返回 Connection 物件的隔離級別。該值是 IsolationLevelEnum 值。預設為 adXactChaos。
注意: IsolationLevel 設定在下次呼叫 BeginTrans 之前不會生效。
語法
objconn.IsolationLevel
示例
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.IsolationLevel=adXactIsolated
conn.Open(Server.Mappath("northwind.mdb"))
response.write(conn.IsolationLevel)
conn.Close
%>
IsolationLevelEnum
常量 | 值 | 描述 |
---|---|---|
adXactUnspecified | -1 | 無法使用指定的隔離級別,因為提供程式正在使用不同的隔離級別,且無法確定該級別。 |
adXactChaos | 16 | 無法覆蓋更高級別的事務。 |
adXactBrowse | 256 | 可以檢視其他事務中的未提交更改。 |
adXactReadUncommitted | 256 | 與 adXactBrowse 相同。 |
adXactCursorStability | 4096 | 可以檢視其他事務中已提交的更改。 |
adXactReadCommitted | 4096 | 與 adXactCursorStability 相同。 |
adXactRepeatableRead | 65536 | 看不到其他事務中的更改,但可以重新查詢 |
adXactIsolated | 1048576 | 您的事務與其他所有事務隔離。 |
adXactSerializable | 1048576 | 與 adXactIsolated 相同。 |
❮ 完整的 Connection 物件參考