SQLDBC::PreparedStatement::execute

Prototypes

SQLDBC_Retcode SQLDBC::Statement::execute(const char *sql);

Description

Exécute l'ordre Sql dont le source est sql. Aucune préparation n'est nécessaire.

Le résultat est SQLDBC_OK en cas de succès.

Exemple

#include <SQLDBC.h>

static SQLDBC_Statement *hOrdreSql;
static SQLDBC_Int4 NbEnregistrements;

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

Voir aussi

SQLDBC::PreparedStatement::prepare pour préparer un ordre Sql. SQLDBC::PreparedStatement::execute pour exécuter un ordre Sql avec préparation. SQLDBC::Statement::next pour lire un enregistrement d'un ordre Sql exécuté. SQLDBC::Statement::getResultCount pour retrouver le nombre d'enregistrements impactés par un ordre Sql. SQLDBC::Connection::ReleaseStatement pour libérer un ordre Sql.