SQLDBC::PreparedStatement::getRowsAffected

Prototypes

SQLDBC_Int4 SQLDBC::PreparedStatement::getRowsAffected(void);

Description

Récupère le nombre d'enregistrements impactés par l'ordre Sql courant qui a été exécuté.

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

Exemple

#include <SQLDBC.h>

static SQLDBC_PreparedStatement hOrdreSql;
static SQLDBC_Int4 NbEnregistrements;

...
if (hOrdreSql->prepare("select * from emp;")!=SQLDBC_OK) ...
if (hOrdreSql->execute()!=SQLDBC_OK) ...
NbEnregistrements=hOrdreSql->getRowsAffected();
...

Voir aussi

SQLDBC::Statement::Execute pour exécuter un ordre Sql sans préparation. SQLDBC::PreparedStatement::Execute pour exécuter un ordre Sql. SQLDBC::PreparedStatement::Prepare pour préparer un ordre Sql.