最新的Web开发教程
 

ADO IsolationLevel Property


<完整的连接对象参考

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 因为供应商使用不同的隔离级别,该级别无法确定无法使用指定的隔离级别。
adXactChaos16 无法覆盖更高层次的交易。
adXactBrowse256 可以查看其他事务未提交的更改。
adXactReadUncommitted256 同adXactBrowse。
adXactCursorStability4096 可以查看其他事务提交的修改。
adXactReadCommitted4096 同adXactCursorStability。
adXactRepeatableRead65536 不能看到其他事务做出的更改,但可以重新查询
adXactIsolated1048576 您的交易都来自所有其他事务隔离。
adXactSerializable1048576 同adXactIsolated。

<完整的连接对象参考