Freigeben über


IsolationLevel-Eigenschaft

Gibt die Isolationsebene für ein Connection -Objekt an.

Einstellungen und Rückgabewerte

Legt einen IsolationLevelEnum Wert fest oder gibt den Wert zurück. Der Standardwert ist adXactReadCommitted.

Bemerkungen

Verwenden Sie die IsolationLevel-Eigenschaft, um die Isolationsebene eines Connection-Objekts festzulegen. Die Einstellung wird erst wirksam, wenn Sie die BeginTrans--Methode das nächste Mal aufrufen. Wenn die von Ihnen angeforderte Isolationsstufe nicht verfügbar ist, gibt der Anbieter möglicherweise die nächste höhere Isolationsebene zurück, ohne die IsolationLevel-Eigenschaft zu aktualisieren.

Die IsolationLevel--Eigenschaft ist Lese-/Schreibzugriff.

Anmerkung

Remote Data Service Usage Bei Verwendung in einem clientseitigen Connection-Objekt kann die IsolationLevel-Eigenschaft nur auf adXactUnspecifiedfestgelegt werden. Da Benutzer mit getrennten Recordset- Objekten in einem clientseitigen Cache arbeiten, kann es Probleme mit mehreren Benutzern geben. Wenn beispielsweise zwei verschiedene Benutzer versuchen, denselben Datensatz zu aktualisieren, ermöglicht Remote Data Service einfach dem Benutzer, der den Datensatz zuerst aktualisiert, "gewinnen". Fehler bei der Aktualisierungsanforderung des zweiten Benutzers.

Gilt für

Connection-Objekt (ADO)

Siehe auch

IsolationLevel- und Mode-Eigenschaft (VB-Beispiel)
IsolationLevel- und Mode-Eigenschaft (Beispiel) (VC++)