Articles of postgresql

Comment obtenir une ligne entière de la firebase database en utilisant SOCI?

… et enregistrez-le dans un type d’object auto-défini? J’utilise PostgreSQL. Quand j’ai tout dans un fichier, ça marche. Mais je voulais scinder cela en fichiers de classe comme vous le faites toujours lorsque vous écrivez en cpp. Lorsque j’ai divisé mon code en fichiers * .h et * .cpp, des erreurs se sont produites. Voici […]

gammu 1.38.5 comstackr avec native_pgsql, –Ne pourrait pas trouver PostgreSQL

J’essaie de comstackr gammu 1.38.5 sur mon ordinateur sous El Capitan avec le support postgresql de la librairie native en suivant les instructions trouvées dans le document Gammu. J’avais PostgreSQL 9.4 installé et je fonctionnais sous Mac OS X en tant que serveur de firebase database. La firebase database et l’utilisateur smsd ont été créés […]

Bibliothèque arithmétique simple chiffrée (SEAL) et variable seal :: Ciphertext

J’utilise la bibliothèque SEAL (Simple Encrypted Arithmetic Library) de Microsoft Cryptography Research Group. Existe-t-il un moyen d’obtenir le contenu de seal::Ciphertext variable ? J’ai essayé de comprendre ciphertext.h et ciphertext.cpp et j’ai trouvé le: /** Saves the ciphertext to an output stream. The output is in binary format and not human-readable. The output stream must […]

Des résultats, tels que RETURNING, d’execs non engagés?

Avec libpqxx, est-il possible pour une instruction préparée qui exécute, mais n’a pas encore été commit de stocker les résultats dans un result pour une utilisation dans des instructions préparées ultérieurement? Si oui, comment cela peut-il être fait? Code Je l’ai simplifié pour plus de lisibilité, mais c’est essentiellement ce que j’essaie de faire: void […]

Comment appeler une fonction PL / pgSQL à partir de code C ++

J’essaie d’appeler une fonction déclarée dans PostgreSQL avec PL / pgSQL. Pour cela j’écris le code ci-dessous. Ma fonction fonctionne mais je prends ensuite un “PGRES_FATAL_ERROR”. Aussi, quand j’ai changé “select removestopwords ()” avec une requête SQL telle que “DELETE * FROM TABLE1”, il fonctionne correctement. Je considère que cette erreur peut causer de gros […]

Lire les niveaux de gris Bmp en C

J’ai cherché comment lire un fichier Bmp dans un tableau à 2 ou 1 dimensions sous C, il existe de nombreuses solutions, mais pas celle dont j’ai besoin. J’ai besoin de lire le bmp noir et blanc dans (pour commencer) un tableau à 2 dimensions qui doit contenir des valeurs de 0 à 255 (niveaux […]

Comment obtenir la double valeur en utilisant libpq?

Les exemples de la documentation de libpq montrent comment obtenir la valeur entière en la convertissant en représentation host-endian. Je suis curieux de savoir ce qui doit être fait pour obtenir la valeur de double précision en utilisant libpq (sans libpqtyppes)? J’ai essayé reinterpret_cast sans succès. Aussi, pourquoi le texte et les données d’octet n’ont […]

pqxx réutilise / réactive une transaction de travail

Je souhaite utiliser pqxx :: work pour plusieurs requêtes ET engagements, tandis que la fonction commit m’empêche de l’utiliser à nouveau. Voici un exemple simple: pqxx::connection G_connexion(“dbname=basetest user=usertest password=1234”); pqxx::work G_work(G_connexion); int main(int argc, char* argv[]) { G_work.exec(“insert into test.table1(nom) VALUES(‘foo’);”); G_work.commit();//until here, no problem G_work.exec(“insert into test.table1(nom) VALUES(‘bar’);”); //error, transaction already closed G_work.commit(); } […]

le code simple pqxx s’est écrasé

Le code suivant s’est écrasé int main() { std::ssortingng connssortingng = “host=* port=* user=* password=* dbname=*”; pqxx::connection connection(connssortingng); if (connection.is_open()) { pqxx::work transaction(connection); transaction.exec(“SELECT 1;”); transaction.commit(); } return 0; } Avec message: double gratuité ou corruption Qu’est-ce que je fais mal?

Un seul fournisseur / consommateur de bases de données pour PostgreSQL?

Je travaille avec c ++ visual studio 2015, j’utilise actuellement le serveur SQL pour la firebase database, mais maintenant je commute sur la firebase database Postgres mais je ne reçois aucun client / fournisseur OLE DB pertinent, veuillez suggérer