SQLPrepare

Prototypes

SQLRETURN SQLPrepare(SQLHSTMT StatementHandle, SQLCHAR *StatementText, SQLINTEGER TextLength);

Description

Prépare l'ordre Sql dont le source est StatementText 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

SQLExecDirect pour exécuter un ordre Sql sans préparation. SQLExecute pour exécuter un ordre Sql. SQLRowCount pour retrouver le nombre d'enregistrements impactés par un ordre Sql.