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.