次の方法で共有


IsolationLevel プロパティ (ADO)

適用先: Access 2013、Office 2013

Connection オブジェクトの分離レベルを示します。

設定と戻り値

IsolationLevelEnum の値を設定または取得します。 既定値は adXactChaos です。

注釈

IsolationLevel プロパティでは、 Connection オブジェクトの分離レベルを設定します。 設定値は、次に BeginTrans メソッドを呼び出すまで有効になりません。 要求した分離レベルを使用できない場合、プロバイダーはその次に高い分離レベルを返します。

IsolationLevel プロパティは読み取り/書き込み可能です。

リモート データ サービスの使用状況クライアント側の Connection オブジェクトで使用する場合、 IsolationLevel プロパティは adXactUnspecified にのみ設定できます。

ユーザーは、クライアント側のキャッシュ上の接続されていない Recordset オブジェクトで作業するため、マルチユーザーの場合は問題になることがあります。 たとえば、2 人の異なるユーザーが同じレコードを更新しようとすると、リモート データ サービスでは、レコードを最初に更新するユーザーが "win" に単純に許可されます。2 番目のユーザーの更新要求はエラーで失敗します。