news 2026/5/19 21:39:36

Windows下c/c++使用pgsql

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Windows下c/c++使用pgsql

pgsql 安装后,安装目录下就有 c 的开发库,可以直接使用。

第一步:
我们先将PostgreSQL安装目录\{version}\bin目录添加到环境变量,以便程序能找到动态链接库。这里{version}根据你安装的版本而不同。

第二步:
打开visual studio,创建一个 c++ 控制台工程。

第三步:
在项目上右键,选择属性,打开属性配置窗口。

第四步:
配置下拉框选择所有配置,默认这里是当前活动的编译类型,因为我要编译 Release 版,所有这里直接选择所有所有配置一起配置了,否则发布的时候还要再配一遍。

选择配置属性下的VC++目录,分别点击包含目录库目录,下拉之后选择编辑,分别添加PostgreSQL安装目录\{version}\include目录和PostgreSQL安装目录\{version}\lib目录。

第五步:
点击链接器下的输入,点击附加依赖项

下拉之后选择编辑,添加libpq.lib

第六步:
在代码中包含头文件。

#include<libpq-fe.h>

第七步:
连接数据库。

intmain(){PGconn*conn=PQconnectdb("host=127.0.0.1 dbname=** user=** password=**");if(PQstatus(conn)==CONNECTION_BAD){printf(PQerrorMessage(conn));PQfinish(conn);}}

第八步:
插入数据。

voidinsert(PGconn*conn,string sql){PGresult*res=PQexec(conn,sql.c_str());if(PQresultStatus(res)!=PGRES_COMMAND_OK){cout<<PQresultErrorMessage(res)<<endl;}PQclear(res);}

我目前只需要这些功能,写c++也是迫不得已,止步于此。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/14 8:27:56

在COMSOL中运用水平集法和蠕动流模块模拟裂隙注浆过程,考虑浆液—岩体的耦合作用。 一般而言...

在COMSOL中运用水平集法和蠕动流模块模拟裂隙注浆过程&#xff0c;考虑浆液—岩体的耦合作用。 一般而言&#xff0c;裂隙开度越大&#xff0c;浆液所需注入压力越小。 本算例从结果来看可以验证此定律。 裂隙变形的本构取之于已发表的文献。 本算例中&#xff0c;初始时刻裂隙…

作者头像 李华
网站建设 2026/5/8 20:55:25

面试官心声:个个都说会自动化,结果面试一问细节全露馅了

今年我们部门计划招聘几名自动化测试工程师&#xff0c;为此我进行了面试和培训&#xff0c;发现了一个让我感到担忧的趋势&#xff0c;许多候选人可以轻松地回答有关脚本编写、元素定位、框架API等问题。然而一问到实际项目&#xff0c;比如 “如何从0开始搭建自动化体系”、“…

作者头像 李华
网站建设 2026/5/17 2:17:59

开源!移植此芯p1芯片驱动到OpenHarmony社区内核上

笔者最近将cix p1 的芯片相关驱植到OpenHarmony社区内核上&#xff0c;老规矩&#xff01;&#xff01;&#xff01;还是开源。开源地址&#xff1a;https://gitee.com/cix_oh/cix_p1_oh往期文档回顾&#xff1a; 此芯p1开发板使用OpenHarmony时llama.cpp不同优化速度对比(GPU…

作者头像 李华
网站建设 2026/5/19 13:27:04

通达信连板打妖选股指标公式源码副图

{}{指标说明&#xff1a; 1.一般选股在9点25-30分之间(9.35前). 2.竞价抓妖是博弈涨停.所以要避免在大盘单边下跌的时候去参与. 3.大盘横盘或者趋势向上(20日均线之上)胜率高. 4.竞价选出来的股.主流题材胜率高. 5.如果当日介入后不符合预期.第二天出. 6.第一开盘不能直线下杀.…

作者头像 李华
网站建设 2026/5/15 1:06:57

中国辅助驾驶“新竞赛”打响,高智价比AI芯片如何定义新标杆?

中国辅助驾驶的落地竞速已经从单纯的性能比拼&#xff0c;进入“法规与体验双轮驱动”的全新阶段。一方面&#xff0c;包括中国在内的全球多个国家和地区已对车辆搭载AEB系统提出强制性要求&#xff0c;直接推动了组合辅助驾驶进入市场主导的“爆发期”。根据《高工智能汽车研究…

作者头像 李华