<完整的连接对象参考
IsolationLevel属性设置或返回连接对象的隔离级别。 该值是一个IsolationLevelEnum值。 默认值是adXactChaos。
Note:该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。 |
<完整的连接对象参考