您的位置:寻梦网首页编程乐园数据库PostgreSQL 7.2 Documentation

3.4. 数据库联接函数

  • PgConnection 与一个后端服务器建议一个新联接。

    PgConnection::PgConnection(const char *conninfo)

    "conninfo" 字串和用于下层 libpq PQconnectdb 函数的是一样的.

    尽管典型的是从一个访问类里面调用(此函数), 与后端服务器的联接很有可能是通过创建一个 PgConnection 对象实现的。

  • ConnectionBad 返回与后端服务器的联接是否成功。

    bool PgConnection::ConnectionBad() const

    如果联接失败返回真。

  • Status 返回与后端服务器的联接的状态。

    ConnStatusType PgConnection::Status()

    根据于联接的状态,返回 CONNECTION_OK CONNECTION_BAD

  • PgDatabase 与后端服务器建立一个新联接。

    PgDatabase(const char *conninfo)

    在创建一个 PgDatabase 后, 我们在向对象发送查询前要通过检查来验证与数据库的联接是否成功。 这一点很容易通过使用 Status ConnectionBad 方法检索 PgDatabase 对象当前的状态来实现。

  • DBName 返回当前数据库的名称。

    const char *PgConnection::DBName()

  • Notifies 返回从后端收到的尚未处理的通知信息列表中的下一条通知。

    PGnotify* PgConnection::Notifies()

    参阅 libpq PQnotifies 获取细节.