1.工程目录下需要加入4个dll文件(libeay32.dll
、libintl.dll
、libpq.dll
、ssleay32.dll
),这些文件都能在PostgreSQL安装目录下找到;
2.工程cpp文件中加入头文件#include <libpq-fe.h>
,libpq-fe.h
头文件包含了API接口函数声明及注释,下面介绍的函数在libpq-fe.h
中都能找到
3.按照下面的图配置项目属性
4.将libpq.lib附加到链接器中
5.按照API函数使用就可以了
char connectpresql[128];
sprintf_s(connectpresql, "dbname=postgres user=postgres password=123456");
PGconn *pcon;
pcon = PQconnectdb(connectpresql);
PGresult *res;
if (PQstatus(pcon) != CONNECTION