Freigeben über


Workspace.IsolateODBCTrans-Eigenschaft (DAO)

Gilt für: Access 2013, Office 2013

Legt einen Wert fest, der angibt, ob mehrere Transaktionen, die dieselbe mit der Microsoft Access-Datenbank-Engine verbundene ODBC-Datenquelle verwenden, isoliert sind, oder gibt den betreffenden Wert zurück (nur Microsoft Access-Arbeitsbereiche).

Syntax

Ausdruck . IsolateODBCTrans

Ausdruck Eine Variable, die ein Workspace-Objekt darstellt.

Hinweise

Es gibt Situationen, in denen mehrere gleichzeitige Transaktionen für dieselbe ODBC-Verbindung zur Verarbeitung anstehen müssen. Hierzu müssen Sie für jede Transaktion ein eigenes Workspace-Objekt öffnen. Wenngleich jedes Workspace-Objekt seine eigene ODBC-Verbindung zur Datenbank haben kann, wird dadurch die Systemleistung beeinträchtigt. Da gewöhnlich keine Transaktionsisolation erforderlich ist, können ODBC-Verbindungen von mehreren Workspace-Objekten, die von einem Benutzer geöffnet wurden, standardmäßig gemeinsam verwendet werden.

Einige ODBC-Server, wie etwa Microsoft SQL Server, gestatten keine gleichzeitigen Transaktionen über eine einzelne Verbindung. Wenn in einer solchen Datenbank mehrere Transaktionen gleichzeitig ausstehen, legen Sie für jedes Workspace-Objekt sofort nach dem Öffnen den Wert der IsolateODBCTrans-Eigenschaft auf True fest. Dadurch wird für jedes Workspace-Objekt eine separate ODBC-Verbindung erzwungen.