1.odb事务
odb事务有如下接口
namespace odb
{
class transaction
{
public:
typedef odb::database database_type;
typedef odb::connection connection_type;
explicit transaction (transaction_impl*, bool make_current = true);
transaction ();
void
reset (transaction_impl*, bool make_current = true); //重置当前线程的事务, 使这个事务可以重新使用
void commit (); //提交
void rollback (); //回滚
database_type& database (); //获得当前事务所工作的数据库
connection_type& connection (); //获得当前事务所工作的连接
bool finilized () const; //检查当前事务是否