SQLCloseCursor

Prototypes

SQLRETURN SQLCloseCursor(SQLHSTMT StatementHandle);

Description

Réinitialise l'ordre Sql StatementHandle pour pouvoir l'exécuter de nouveau.

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;

...
#include <sqlcli1.h>

static SQLHANDLE hOrdreSql;
static SQLINTEGER NbEnregistrements;

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

Voir aussi

SQLPrepare pour préparer un ordre Sql. SQLExecDirect pour exécuter un ordre Sql sans préparation. SQLExecute pour exécuter un ordre Sql.