4. Construire le programme et vérifier que la bibliothèque partagée libpq est bien liée (a) Pour chaque étape de la construction, renseigner un espace documentaire dans le Wiki de votre profile sur Framagit
#include <libpq-fe.h> //Ici nous rajoutons la bibliothèque qui est "libpq", son language est le C.
int main()
{
int code-retour=0; //Tout va bien en sortie.
char informations_de_connexion []"host=postgresql.bts-malraux.net port=5432"; //Ici nous indiquons le type, en l'occurrence "character" ensuite nous précisions l'hôte.
PGPing code_retour_ping; //Le ping est correct en sortie.
code_retour=0; //Tout ira bien en sortie
code_retour_ping=PQPing (informations_de_connexion);//Ici nous précisons les informations de connexion
if(code_retour_ping)==PQPing_Ok) //Etablissement de la connexion ou affichage
{
std::cout <<"Le serveur est accessible, la connexion a bel et bien été établie !" <<std::endl;
}
else
{
std::cerr <<"Le serveur n'est pas accessible, la connexion n'as donc pas été établie !" <<std::endl;
}
return code_retour;
}
Edited by Alexis FOULON