Вопросы по теме 'libpqxx'

PQescapeLiteral не определен?
Это самый простой пример libpq, который я мог придумать, чтобы проиллюстрировать мою проблему. Цель здесь — просто распечатать экранированную строку. #include <iostream> #include <libpq-fe.h> #include <string.h> using namespace...
1118 просмотров
schedule 06.05.2023

использование notify_listener — libpqxx
Я пытаюсь прослушивать события уведомления, используя libpqxx . Я начал с примера, который расширил pqxx::notify_listener . #include <iostream> #include <string> #include <pqxx/pqxx> class Foo : public pqxx::notify_listener...
1326 просмотров
schedule 27.04.2024

Ошибка при подключении к базе данных Postgres в C — использование libpq-fe.h
Эй, я пытаюсь подключиться к базе данных с помощью postgres. #include <stdio.h> #include <stdlib.h> #include <libpq-fe.h> int main(int argc, char* argv[]) { //Start connection PGconn* connection =...
1418 просмотров
schedule 29.07.2023

Как использовать класс pqxx::stateless_cursor из libpqxx?
Я изучаю libpqxx, C++ API для PostgreSQL. Я хотел бы использовать класс pqxx::stateless_cursor, но 1) я считаю вывод Doxygen бесполезным в этом случае, и 2) веб-сайт pqxx.org уже некоторое время недоступен. Кто-нибудь знает, как его использовать?...
1642 просмотров
schedule 10.06.2022

Вставка NULL/пустой строки с использованием библиотеки libpqxx
В следующем фрагменте кода объект std::string с именем mac иногда представляет собой пустую строку (т. е. ""), и я хочу, чтобы подготовленный оператор автоматически обрабатывал эту переменную как нулевую. Интересно, как это может быть достигнуто в...
2135 просмотров
schedule 26.01.2023

сериализация транзакций libpqxx и последствия
Для моей реализации конкретная запись должна выполняться массово и без возможности вмешательства других. Я сказал , что две конкурирующие транзакции таким образом приведут к тому, что первая заблокирует вторую, а вторая может завершиться или не...
419 просмотров

Как выполнить IN в sql-запросе, используя pqxx в С++ для postgresql?
Как выполнить IN в sql-запросе, используя pqxx в c++ для postgresql ? У меня есть vector<long> идентификаторов, и мне нужно обновить каждую строку в таблице студентов (чтобы установить faculty_id в какое-то новое значение). Я хочу...
935 просмотров
schedule 26.12.2023

пытаюсь подключиться к postgresql через программу c++
Фон Я использую Linux... и пытаюсь написать простую небольшую программу на С++, которая подключается к базе данных postgresql. Я пытаюсь следовать этой статье http://www.tutorialspoint.com/postgresql/postgresql_c_cpp.htm Проблема Мне...
3023 просмотров
schedule 27.11.2022

Получить версию среды выполнения libpq (от libpqxx)
В справке по libpqxx я иногда могу прочитать информацию, которая ограничена базовой версией libpq («Требуется версия libpq из PostgreSQL 7.4 или выше».) как здесь . Теперь вопросы: (1) Как получить версию libpq, используемую в текущей программе...
2921 просмотров
schedule 25.04.2023

postgresql libpqxx - нет результата после транзакции
Это мой код: std::unique_ptr<pqxx::connection> conn = connect(); std::wstring_convert<std::codecvt_utf8<wchar_t>> conv; try{ conn->prepare("add_pr_file", "select * from add_pr_file($1, $2, $3)");...
341 просмотров
schedule 09.07.2023

Преобразование из ibpp в pqxx в проекте C++
У меня есть код C++, который использует Firebird (драйвер ibpp), и мне нужно сделать преобразование в PostgreSQL (используется pqxx). Основной файл, который мне нужно изменить, это этот . Я начал, но сейчас у меня трудности. while...
131 просмотров
schedule 03.06.2023

Нет pqxx::tuple в библиотеке libpqxx?
Я ve got the newest ubuntu and I сделал: sudo apt-get install postgresql postgresql-contrib sudo apt-get install libpqxx-4.0v5 sudo apt-get install libpqxx-dev Я не могу скомпилировать программу, использующую pqxx::tuple. Сборник: g++...
1384 просмотров
schedule 17.11.2023

Индексирование PQXX в CLION
Я нашел смежный вопрос относительно pqxx с CLion. cmake_minimum_required(VERSION 3.15) project(pqxx_test) set(CMAKE_CXX_STANDARD 17) set(CMAKE_STANDARD_REQUIRED ON) set(CMAKE_CXX_EXTENSIONS OFF) set(CMAKE_EXPORT_COMPILE_COMMANDS 1) if(NOT...
108 просмотров
schedule 06.07.2022

PostgreSQL C++ (pqxx) и значение параметра, если оно не равно NULL
У меня есть код, который выглядит так: for (const auto& query_result_row : query_result) { my_struct.a = query_results_row["a"].as<int>(); my_struct.b = query_results_row["b"].as<string>(); // and so...
214 просмотров
schedule 17.02.2023

ExternalProject_Add: как использовать зависимости сборки в вашем проекте?
Я пытаюсь создать стороннюю зависимость, используя ExternalProject_Add (в данном случае libpqxx ): ExternalProject_Add(libpqxx_ext GIT_REPOSITORY https://github.com/jtv/libpqxx GIT_TAG tags/7.4.1 GIT_SHALLOW...
17 просмотров
schedule 05.06.2023