Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Rufen Sie die Memberfunktion auf, um den Wert der Eigenschaft DAO IsolateODBCTrans für den Arbeitsbereich festzulegen.
void SetIsolateODBCTrans(
BOOL bIsolateODBCTrans
);
Parameter
- bIsolateODBCTrans
Führen Sie TRUE, wenn Sie starten möchten, ODBC-Transaktionen Lokalisieren von.Führen Sie FALSE, wenn Sie ODBC-Transaktionen zu suchen, beenden möchten.
Hinweise
In einigen Situationen müssen Sie möglicherweise die mehreren gleichzeitigen Transaktionen verfügen, die auf derselben ODBC-Datenbank ausstehen.Um dies zu erreichen, müssen Sie einen separaten Arbeitsbereich für jede Transaktion öffnen.Obwohl jeder Arbeitsbereich eine eigene ODBC-Verbindung zur Datenbank haben kann, kann dieser die Systemleistung.Da Transaktionsisolation normalerweise nicht erforderlich ist, sind ODBC-Verbindungen aus mehreren Arbeitsbereichsobjekten, die vom gleichen Benutzer geöffnet sind, standardmäßig freigegeben.
Einige ODBC-Server, wie Microsoft SQL Server, lassen keine gleichzeitige Transaktionen in einer einzelnen Verbindung.Wenn Sie mehrere Transaktionen auf einmal während für eine solche Datenbank haben müssen, legen Sie die IsolateODBCTrans-Eigenschaft zu TRUE auf jedem Arbeitsbereich fest, sobald Sie ihn öffnen.Dies erzwingt eine separate ODBC-Verbindung für jeden Arbeitsbereich.
Anforderungen
Header: afxdao.h