历史版本。 PostgreSQL 7.2 已结束支持。 请参阅 当前版本手册.
第 3 章 libpq++ - C++ 绑定库
目录
3.1. 简介 #
libpq++ 是 PostgreSQL 的 C++ API。libpq++ 是一组允许客户端程序连接到 PostgreSQL 后端服务器的类。这些连接有两种形式:数据库类和大对象类。
数据库类用于操作数据库。你可以向 PostgreSQL 后端服务器发送各种 SQL 查询和命令,并获取服务器的响应。
大对象类用于操作数据库中的大对象。虽然大对象实例可以向
PostgreSQL 后端服务器发送普通查询,但它只适用于不返回任何数据的简单查询。应当把大对象看作一个文件流。将来它应当表现得非常像
C++ 文件流
cin、cout 和
cerr。
本章基于
libpq C 库的文档(见第 1 章)。源代码发行版的
src/interfaces/libpq++/examples
中有若干 libpq++ 应用的示例。