CDaoWorkspace::BeginTrans

void (BeginTrans);
Werfen Sie (CDaoException, CMemoryException);

Bemerkungen

Rufen Sie diese Memberfunktion um eine Transaktion initiieren. Nach dem Aufruf von BeginTranswirksam Updates, die Sie an Ihre Daten oder Datenbank-Struktur vornehmen, wenn Sie die Transaktion ein Commit ausgeführt. Da der Arbeitsbereich ein einzelnes Transaktionsbereich definiert wird, gilt die Transaktion für alle geöffneten Datenbanken im Arbeitsbereich. Es gibt zwei Möglichkeiten, um die Transaktion abzuschließen:

Schließen das Workspace-Objekt oder ein Datenbankobjekt, solange eine Transaktion aussteht alle anstehende Transaktionen einen Rollback.

Wenn Sie Transaktionen in einer ODBC-Datenquelle von denen für eine andere ODBC-Datenquelle zu isolieren möchten, finden Sie die SetIsolateODBCTrans -Memberfunktion.

Informationen über Transaktionen finden Sie im Artikel DAO-Arbeitsbereich: Verwalten von Transaktionen. Weitere Informationen zu Arbeitsbereichen finden Sie im Artikel DAO-Arbeitsbereich. Beide Artikel sind in Visual C++ Programmer's Guide.

CDaoWorkspace ÜbersichtMember der Klasse | Hierarchiediagramm

Siehe auch&Nbsp;CDaoWorkspace::GetIsolateODBCTrans, CDaoWorkspace::CommitTrans, CDaoWorkspace::Rollback

Index