ADO IsolationLevel 属性
❮ 连接对象完整参考
IsolationLevel 属性设置或返回 Connection 对象的隔离级别。该值是 IsolationLevelEnum 值。默认为 adXactChaos。
注意:在下次调用 BeginTrans 之前,IsolationLevel 设置不会生效。
语法
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 相同。 |
❮ 连接对象完整参考