|
Chapter 3. libpq++ - C++ 绑定库
3.1. Introductionlibpq++ 是 PostgreSQL 的 C++ API (接口)。 libpq++ 是一个 C++ 类的集合, 这些类允许客户端程序与 PostgreSQL 后端服务器进行联接。联接有两种形式:一个数据库类和一个大对象类。 数据库类用于操作数据库,你可以向 PostgreSQL 后端服务器发送任何 SQL 查询和命令并检索服务器的返回。 大对象类用于操作数据库中的大对象。 尽管一个大对象实例可以给 PostgreSQL 后端发送正常的查询,但通常只是用于那些不返回任何数据的简单查询。 一个大对象应该看作一个文件流。以后它应该显得更象 C++ 文件流 cin , cout 和 cerr 。 本章基于 libpq C 库的文档。 (参阅 Chapter 1 ). 在源码发布包的 src/libpq++/examples 里有好几个 libpq++ 应用的例子。 |