libpqxx

    1热度

    1回答

    我在我的项目中使用了libpqxx。该项目是特定的,因为我不知道将执行什么SQL语句。比方说,用户输入的语句: SELECT * FROM table1 执行该语句,我得到结果记录,我可以循环槽它。 for(auto row = myresult.begin(); row != myresult.end(); ++row) { //Here I can access row eleme

    2热度

    1回答

    插入数据到PostgreSQL我有一个被称为mydb与表People(id, name)数据库。 我想使用pqxx C++接口向此表中插入一行。 的SQL查询很简单INSERT INTO people (id, name) VALUES (1, "Bob"); 的C++代码是在这里: #include <pqxx/pqxx> using namespace std; int main(in

    1热度

    3回答

    我使用libpqxx来连接到postgresql。一切都很好,直到我在一行上的一个表上运行可查询的查询。 表: CREATE TABLE t1(id integer primary key); 的Postgres 9.4.4_x64 pqxx::connection c1(conn_str); pqxx::connection c2(conn_str); pqxx::transactio

    -2热度

    1回答

    我刚刚安装了libpqxx(postgresql for C++)。我按照这个教程:http://www.tutorialspoint.com/postgresql/postgresql_c_cpp.htm 一切都没有一件事。当我试图编译示例代码,我看到所有这些错误: /home/JakisUzytkownik/Hobby/C++/DzialaNaUbuntu.o||In function `ma

    0热度

    2回答

    我想为全局变量提供一些外部参数。 我实际的代码是: static const char conn_str[] = "user='postgres' password='' host='127.0.0.1' port='5432' dbname='database'"; pqxx::connection C(conn_str); pqxx::nontransactio

    0热度

    1回答

    我有一个使用Firebird(驱动程序ibpp)的C++代码,我需要对PostgreSQL进行转换(使用pqxx)。我需要更改的主文件是this one。我开始了,但现在我有困难。 while (st->Fetch()) { st->Get(1, tName); st->Get(2, fieldName); st->Get(3, fieldType);

    1热度

    1回答

    如何使用libpqxx从数组中获取值?例如我有这样的表格: CREATE TABLE testTable ( testArray integer[] ); 如何在C++中使用这些值获取int数组?

    1热度

    2回答

    我想加载一个图像在c + + opencv来自postgresql数据库。 图像jpg扩展名存储为基础中的二进制数据(bytea类型),我可以通过libpqxx访问该数据。 问题是我不知道如何将数据转换成一个cv :: Mat实例。使用常规图像我可以使用imread('myImage.jpg',...),但在这种情况下,我甚至无法将数据库图像加载到Mat的数据属性中,因为它是jpeg而不是bmp。

    0热度

    1回答

    我很想在我的C++项目中使用libpq ++库,但我无法使它工作。 到目前为止,我已经在我的Ubuntu 14.04上安装了libpqxx-dev libpqxx-4.0软件包,并提供了-llibpq ++给clang ++。 但是,无论我做什么,我仍然得到以下错误: src/serverdata.h:4:10: fatal error: 'libpq++' file not found 看来

    1热度

    1回答

    我正在编写C++ applicatoin,它需要通过libpqxx库从PostgreSQL接收数据更改的通知。但是它的tutorial不包含这样的用例。通知必须在多个频道上收到。此外,我使用boost::asio作为网络库,对于我来说,如果可能的话,最好使用asio带有异步回调通知事件的套接字类,而不是轮询原始BSD样式套接字。有人可以为此提供示例代码,或者可以链接到一些外部资源以获得如何实现?