Programmation- librairie C
Le dialogue avec le serveur est implémenté sous forme d ’une librairie de fonctions.
Exemple pour PostgreSQL: libpq
- Fichier d ’en-têtes: libpq-fe.h
- structures utilisées:
- PGconn: connexion
- PGresult: résultat d ’une requête
- Fonctions les plus courantes:
- PQsetdb: connexion
- PQstatus: état de la connexion
- PQexec: exécute une requête SQL
- PQresultStatus: état de la requête
- PQntuples: nombre de réponses
- PQgetvalue: lit une réponse
- PQclear: libère un PQresult
- PQfinish: libère une connexion