开发环境
Visual Studio 2017[15.2(26430.16)]PostgreSQL 9.6.3
配置步骤
先从上方的网址中下载需要版本的PostgreSQL。此处有32位和64位可选,这里的位数指的是你调用PostgreSQL开发出来的软件的位数版本,而不是你计算机的位数。

打开下载好的安装包,大部分步骤可以直接点击“Next”。
在“Password”界面可以给默认用户(用户名为“prostgres”)添加一个密码。

安装完成后,去掉钩,点击“Finish”。

新建一个项目,本文选择控制台应用程序(空项目),方便演示。

进入项目属性。

选择对应的平台配置,多种配置需要分别进行配置。

将PostgreSQL安装目录下的“include”文件夹添加至项目。




方法类似,将“lib”文件夹添加至项目。

添加libpq.lib。

手动输入“libpq.lib”。

完成项目配置。
打开PostgreSQL安装目录。
将“lib”文件夹中的“libeay32.dll”、“libiconv-2.dll”、“libintl-8.dll”、“ssleay32.dll”复制到项目目录。
将“bin”文件夹中的“libpq.dll”复制到项目目录。

测试代码
测试代码前不要忘了选择项目平台配置

#include
int main () {int lib_ver = PQlibVersion ();
printf ("Version of libpq: %d\n", lib_ver);
PGconn *conn = PQconnectdb ("host=192.168.1.104 dbname=testdb user=postgres password=abc123");
if (PQstatus (conn) == CONNECTION_BAD) {
fprintf (stderr, "Connection to database failed: %s\n",
PQerrorMessage (conn));
PQfinish (conn);
return 0;
}
int ver = PQserverVersion (conn);
printf ("Server version: %d\n", ver);
PQfinish (conn);
return 0;
}.h>
运行结果:

点击复制链接 与好友分享!回本站首页
相关TAG标签
VisualStudio
PostgreSQL
VS2017
Finish
上一篇:CentOS7安装并配置PostgreSQL
下一篇:最后一页
相关文章
详述 SQL Server 补丁安装常见问题
手动更改SQL Server 2000服务账号口令
SQL SERVER中易混淆的数据类型
mssql 中一些有用的存储扩展
SQLSERVER扩展存储过程XP_CMDSHELL的简
解决MSSQL的xp_cmdshell被删除的问题
PostgreSQL 的昨天今天和明天
SQL语句导入导出大全
SQL Server 连接基础知识
我收藏的Transact_SQL小手册,适合初学
热门专题推荐mysql
oracle
vmware
win10激活工具
win7激活工具
excel
word
office激活
重装系统
数据恢复
图文推荐

VisualStudio(VS2017

CentOS7安装并配置Po

JavaSQLServer数据库

SQL学习笔记:表的约
文章
推荐
云里面的关键技术简介
HBaseapi的基本运用
01-spark的standalone模式部署(2017-
Flume架构介绍
netconfvsopenflow
怎样用云计算来进行软件恢复?
OpenStack云计算初识,有什么作用?
Zookeeper
win7激活工具
win10激活工具
win7激活工具旗舰版
office2010激活密钥
windows7激活密钥
office2010激活工具
小马激活工具
win10激活工具
点击排行
在与SQLServer建立连接时出现与网络相
sql事务(Transaction)用法介绍及回滚
pgAdminIII使用图解
plsql链接数据库时提示initialization
sql之浅谈视图的作用
SQL存储过程实例详解
Windows7安装SQL Server 2008图解
SQL server 2008 1433端口开启解决方案