<完全な接続オブジェクト参照
たIsolationLevelプロパティセットまたはConnectionオブジェクトの分離レベルを返します。 値はIsolationLevelEnumの値。 デフォルトはadXactChaosです。
Note:次の時間に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と同じ。 |
<完全な接続オブジェクト参照