OCILobOpen

Prototypes

sword OCILobOpen(OCISvcCtx *svchp, OCIError *errhp, OCILobLocator *locp, ub1 mode);

Description

Ouvre l'objet binaire de handle locp associé à la connexion svchp dans le mode mode.

Les binaires passés en paramètre ont été liés par l'appel à OCIBindByPos avec le mode OCI_DATA_AT_EXEC. Leurs valeurs doivent être transmisent dans l'ordre de la déclaration.

Les valeurs possibles de mode sont :

En cas d'erreur, un compte-rendu est associé au handle errhp.

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

Exemple

#include <ociap.h>

static OCIEnv *hEnvironnement;
static OCISvcCtx *hConnexion;
static OCILobLocator *hBinaire;
static OCIError *hErreur;
...
if (OCILobOpen(hConnexion, hErreur, hBinaire, OCI_LOB_READWRITE)!=OCI_SUCCESS) ...
if (OCILobClose(hConnexion, hErreur, hBinaire)!=OCI_SUCCESS) ...

Voir aussi

OCILobClose pour fermer un objet binaire.