PQntuples

Prototypes

int PQntuples(const PGresult *res);

Description

Lit le nombre d'enregistrements produits par l'ordre Sql res qui a été exécuté.

L'ordre Sql doit être un select et non un insert, update ou delete.

Exemple

#include <server/pgtime.h>
#include <libpq-fe.h>
#include <libpq/libpq-fs.h>

static PGresult *hOrdreSql;
static int NbEnregistrements;

...
NbEnregistrements=PQntuples(hOrdresql);
...
if (PQstatus(hConnexion)!=CONNECTION_OK)) ...

Voir aussi

PQprepare pour préparer un ordre Sql. PQgetvalue pour lire un enregistrement d'un ordre Sql exécuté. PQclear pour libérer un ordre Sql.