pgtransdb.h
来自「关系型数据库 Postgresql 6.5.2」· C头文件 代码 · 共 50 行
H
50 行
/*------------------------------------------------------------------------- * * pgtransdb.h * * * DESCRIPTION * Postgres Transaction Database Class: * Query Postgres backend using a transaction block * * NOTES * Currently under construction. * * Copyright (c) 1994, Regents of the University of California * * * $Id: pgtransdb.h,v 1.3 1999/06/01 02:37:33 momjian Exp $ * *------------------------------------------------------------------------- */ #ifndef PGTRANSDB_H#define PGTRANSDB_H#include "pgdatabase.h"// ****************************************************************//// PgTransaction - a class for running transactions against databases//// ****************************************************************// This is the database access class that keeps an open// transaction block during its lifetime. The block is ENDed when// the object is destroyed.class PgTransaction : public PgDatabase {public: PgTransaction(const char* conninfo); // use reasonable & environment defaults // connect to the database with given environment and database name // PgTransaction(const PgConnection&); ~PgTransaction(); // close connection and clean up protected: ExecStatusType BeginTransaction(); ExecStatusType EndTransaction(); protected: PgTransaction() : PgDatabase() {} // Do not connect}; // End PgTransaction Class Declaration#endif // PGTRANSDB_H
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?