SQLExecute

Prototypes

SQLRETURN SQLExecute(SQLHSTMT StatementHandle);

Description

Exécute l'ordre Sql, qui a été préalablement préparé, pour le handle StatementHandle.

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

Exemple

#include <windows.h>
#include <sql.h>
#include <sqlext.h>
#include <sqltypes.h>

static SQLHANDLE hOrdreSql;
static SQLINTEGER NbEnregistrements;

...
if (SQLPrepare(hOrdreSql, "select * from emp;", SQL_NTS)!=SQL_SUCCESS) ...
if (SQLExecute(hOrdreSql)!=SQL_SUCCESS) ...
if (SQLRowCount(hOrdreSql, &NbEnregistrements)!=SQL_SUCCESS) ...

Voir aussi

SQLPrepare pour préparer un ordre Sql. SQLExecDirect pour exécuter un ordre Sql sans préparation. SQLFetch pour lire un enregistrement d'un ordre Sql exécuté. SQLRowCount pour retrouver le nombre d'enregistrements impactés par un ordre Sql. SQLFreeStmt pour libérer un ordre Sql.