Vous n'êtes pas identifié(e).
Pages : 1
Bonjour tout le monde
J'utilise libpq, et j aurais voulu savori si vous
auriez une idée pour pouvoir executer mon script sql a partir de C++.
J ai essayer quelques chose mais ca ne fonctionne pas.
Connexion à la base .. OK
std::string query = "\\i monscript.sql;";
PGresult* result = PQexec(m_connection, query.c_str());
result --> PG_FATAL_ERROR;
Merci d avance ...
Dernière modification par squallmrs2 (22/08/2011 18:08:34)
Hors ligne
\i est une méta-commande connue que de psql. Ce n'est pas une requête SQL en soi. Le seul moyen est de lire le fichier SQL, de le mettre dans une chaîne et de passer cette chaîne à PQexec.
Guillaume.
Hors ligne
Pages : 1