Image、Audio 及 Video Extenders 管理與程式設計
在現行連接的資料庫中為指定的影像直欄建立型錄。 必須為影像資料啟用直欄。
API 會建立型錄的名稱,
以做為其限定元。
授權
改變
檔案庫
OS/2 與 Windows
| AIX、HP-UX 及 Solaris
|
dmbqbapi.lib
| libdmbqbapi.a (AIX)
|
| libdmbqbapi.sl (HP-UX)
|
| libdmbqbapi.so (Solaris)
|
併入檔
dmbqbapi.h
語法
SQLRETURN QbCreateCatalog(
char *tableName,
char *columnName,
SQLINTEGER autoCatalog,
char *reserved
);
參數
- tableName (in)
- 內含某影像直欄的表格名稱。
- columnName (in)
- 影像直欄的名稱,以便為其建立型錄。
- autoCatalog (in)
- 指示是否要自動編目新增至影像直欄的影像,亦即,新
增至特性表格並加以分析。 指定 1,表示啟用自動編目特性,指定 0 則表示停用。若沒有設定自動編目為開啟狀態,請使用
QbCatalogColumn 或 QbCatalogImage API 以建立您新增至影像直欄的影像之型錄。
- reserved (in)
- 目前不使用。
錯誤碼
- qbicECSqlError
- 發生 SQL 錯誤。
- qbicECNotEnabled
- 未對 DB2Image 資料類型啟用資料庫、表格或直欄。
- qbicECDupCatalog
- 型錄已存在。
- qbicECunsupportedOption
- 指定未支援的選項。
- qbicECerrorParameterTooLong
- 參數太長無法處理。
- qbicECqerr
- 發生 QBIC 錯誤,並產生訊息。
- qbicECqerrUnknown
- 發生內部 QBIC 錯誤,並產生適用的錯誤訊息。
範例
為員工表格之圖片直欄中的影像建立一份型錄。
啟用自動編目特性:
#include <dmbqbapi.h>
rc = QbCreateCatalog("employee",
"picture", 1);
[ 頁面頂端 | 前一頁 | 下一頁 | 目錄 | 索引 ]