CDaoWorkspace::BeginTrans

втрати (BeginTrans);
кинути (CDaoException, CMemoryException);

Зауваження

Телефонуйте цієї функції-члена ініціювати транзакцію. Після того, як ви називаєте BeginTrans, оновлення до ваших даних або бази даних, структура наберуть сили, коли ви зробити операцію. Оскільки робоча область визначає простір однієї трансакції, угода застосовується до всіх відкритих баз даних у робочій області. Є два шляхи для завершення транзакції:

Закриття до робочої області або об'єкта бази даних під час операції очікування рулонах всі очікування операції.

Якщо вам потрібно ізолювати операцій за одне джерело даних ODBC, від тих, на інше джерело даних ODBC, перегляньте SetIsolateODBCTrans член функції.

Докладніші відомості про угоди, перегляньте статтю ДАО робочої області: операціями керуючий. Щоб отримати додаткові відомості про робочі області, перегляньте статтю ДАО робочої області. Обидві статті є в Visual C++ програміста керівництво.

Огляд CDaoWorkspaceЧлени класу | Ієрархічна діаграма

Дивіться також CDaoWorkspace::GetIsolateODBCTrans, CDaoWorkspace::CommitTrans, CDaoWorkspace::Rollback

Index