Réaliser l’établissement d’une connexion vers le serveur
Si le serveur est joignable, réaliser l’établissement d’une connexion vers celui-ci, en prenant soin de ne plus conserver dans le code source le mot de passe de connexion.
#include <iostream>
#include <libpq-fe.h>
#include <string>
int main()
{
PGPing code_retour_ping;
code_retour_ping = PQping("host=postgresql.bts-malraux72.net port=5432");
if(code_retour_ping == PQPING_OK)
{
std::cout << "La connexion au serveur de base de données a été établie av$
PGconn *connexion;
connexion = PQconnectdb("host=posgresql.bts-malraux72.net port=5432 user=$
}
else
{
std::cerr << "Malheureusement le serveur n’est pas joignable.Vérifier la $
}
return 0;
}
Edited by Mathias GASNIER