PgConnection 与一个后端服务器建议一个新联接。
PgConnection::PgConnection(const char *conninfo)
尽管典型的是从一个访问类里面调用(此函数),
与后端服务器的联接很有可能是通过创建一个PgConnection 对象实现的。
ConnectionBad 返回与后端服务器的联接是否成功。
int PgConnection::ConnectionBad()
如果联接失败返回 TRUE (真)。
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()
See PQnotifies() for details.