CDatabase::CommitTrans
需要此成员函数完成事务。
BOOL CommitTrans( );
返回值
非零,如果更新成功完成;否则为0。 如果 CommitTrans 失败,该数据源的状态为未定义。 必须检查数据以确定其状态。
备注
事务包含一系列调用时从调用开始。BeginTrans 成员函数 CRecordset 对象的 AddNew,Edit、 Delete和 Update 成员函数。 CommitTrans 提交该事务。 默认情况下,更新立即提交;调用 BeginTrans 导致更新的承诺推迟,直到 CommitTrans 调用。
直到调用 CommitTrans 结束事务,则在其原始状态可以调用 回滚 成员函数中止事务和将数据源保留。 若要启动一个新的事务,请再次调用 BeginTrans。
有关事务的更多信息,请参见文章 事务(odbc)。
示例
参见中的文章 事务:在记录集中执行事务(odbc)。
要求
Header: afxdb.h