CDaoWorkspace::BeginTrans

调用该成员函数启动事务。

void BeginTrans( );

备注

在调用 BeginTrans后,对您的数据进行更新或数据库结构生效,在提交该事务时。由于工作区定义一个事务空间,该事务应用于所有打开的数据库在工作区。可通过两种方式来实现该事务:

  • 调用 CommitTrans 成员函数提交该事务和保存到数据源的更改。

  • 也可以调用 回滚 成员函数取消事务。

关闭工作区对象或数据库对象时,事务挂起时回滚所有挂起的事务。

如果需要隔离在ODBC数据源的事务从那些在另一个ODBC数据源,请参见 SetIsolateODBCTrans 成员函数。

要求

Header: afxdao.h

请参见

参考

CDaoWorkspace选件类

层次结构图

CDaoWorkspace::GetIsolateODBCTrans

CDaoWorkspace::CommitTrans

CDaoWorkspace::Rollback