<Полный справочник Объект соединения
Наборы собственности IsolationLevel или возвращает уровень изоляции объекта Connection. Значение является 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. |
<Полный справочник Объект соединения