Précédent   Forum des professionnels en informatique > Bases de données > PostgreSQL
PostgreSQL Forum PostgreSQL. Avant de poster -> F.A.Q PostGreSQL Tutoriels PostGreSQL
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/06/2008, 13h55   #1
Invité de passage
 
Inscription : juin 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 7
Points : 2
Points : 2
Par défaut C++ et PostGreSql: connexion impossible à BD

Je chercher à me connecter à ma base de données PostGresSql depuis C++.

Pour cela, j'utilise libpq-fe.h dans mon programme.

A l'édition de lien j'utilise libpq.a.

A la compilation tout se passe bien. Mais à l'exécution le programme s'arrête avant même l'exécution de l'instruction de connexion à la BD.

Cette instruction, je l'ai mise dans une fonction. Lorsque je la mets en commentaire, tout se passe bien. Dès que j'enlève les commentaires, même si la fonction n'est pas appelée le programme ne s'exécute pas.

D'où vient mon problème? Est-ce une mauvaise utilisation de librairie?

Je signale que j'utilise Cygwin et pgAdminIII.
madessbf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 19h33   #2
Inactif
 
Inscription : novembre 2004
Messages : 247
Détails du profil
Informations forums :
Inscription : novembre 2004
Messages : 247
Points : 217
Points : 217
Bonsoir
Regardez les échanges qui traitent du sujet sur le site.
j'ai déjà mis un exemple qui fonctionne .
Bon courage
bustaf est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/06/2008, 22h30   #3
Invité de passage
 
Inscription : juin 2008
Messages : 7
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 7
Points : 2
Points : 2
J'ai trouvé la solution à mon problème. EN fait, je n'avais pas inclus toutes les librairies nécessaires lors de l'édition de lien. J'incluais seulement "libpq.a" alors d'autres étaient nécessaires: -lpq -lpgtypes -lpgport -lpostgres
madessbf est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 17h57.


 
 
 
 
Partenaires

Hébergement Web