Extensions Image, Audio et Vidéo Administration et programmation

DBvUpdateShot


Image Audio Vidéo
    X

Remplace les attributs d'une prise de vue vidéo dans le catalogue. Tous les attributs, à l'exception du commentaire, sont remplacés par les attributs de la structure DBvShotType. Si le pointeur sur la remarque a une valeur NULL, la remarque existante n'est pas modifiée.

Autorisation

Control, Update

Fichier bibliothèque
OS/2 et Windows AIX, HP-UX et Solaris
dmbshot.lib libdmbshot.a (AIX)

libdmbshot.sl (HP-UX)

libdmbshot.so (Solaris)

Fichier d'inclusion

dmbshot.h

Syntaxe

long DBvUpdateShot(
      char *catalogName,
      DBvShotType *shot,
      char *shotHandle,
      SQLHDBC hdbc
      );

Paramètres

catalogName (entrée)
Nom du catalogue.

shot (entrée)
Pointeur sur la structure d'informations de la prise de vue contenant les attributs de celle-ci.

shotHandle (entrée)
Descripteur de prise de vue.

hdbc (entrée)
Descripteur de base de données obtenu par SQLConnect.

Codes d'erreur

MMDB_SUCCESS
Le traitement de l'appel d'API a abouti.

MMDB_RC_NOT_CONNECTED
L'application n'a pas établi une connexion correcte à une base de données.

MMDB_RC_CANNOT_UPDATE
L'API ne peut pas mettre à jour la prise de vue.

MMDB_RC_NO_SHOT
La prise de vue n'existe pas.

MMDB_RC_INVALID_CATALOG
Le catalogue est incorrect ou n'existe pas.

Exemples

Mise à jour des attributs d'une prise de vue dans le catalogue hotshots.

#include <dmbshot.h>
 
rc = DBvUpdateShot("hotshots", shot,
       shothandle, hdbc);


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]