イメージ、オーディオ、およびビデオ・エクステンダー 管理およびプログラミングの手引き

画像をアンカタログする場合

画像のアンカタログとは、画像に対する項目を QBIC カタログから除去することです。 画像をアンカタログするには、QbUncatalogImage API を使用します。 コマンド行からは個別の画像を指定することができないので、コマンドで画像をアンカタログすることはできません。 API を使用する際には、カタログ・ハンドルと画像ハンドルを指定します (画像ハンドルはユーザー表から取り出せます)。 画像をアンカタログする場合には、その QBIC カタログが更新用にオープンされていなければなりません。

たとえば、次のステートメントでは、画像ハンドルをユーザー表から取り出し、続いてその画像をアンカタログします。

/* Retrieve the image handle */
 
EXEC SQL BEGIN DECLARE SECTION;
char Img_hdl[251];
EXEC SQL END DECLARE SECTION;
 
QbCatalogHandle   CatHdl;
 
EXEC SQL SELECT PICTURE INTO :Img_hdl
  FROM EMPLOYEE
  WHERE NAME='Anita Jones';
 
/* Uncatalog the image */
 
rc=QbUncatalogImage(
                CatHdl,                              /* catalog handle */
                Img_hdl);                            /* image handle */


[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]