IBM Books

Image Extender、Audio Extender 和 Video Extender 管理和程序设计


样本程序

DB2 Extender 的样本程序由许多文件组成。这些文件是:

文件
说明

enable.c
对 Audio Extender、Image Extender 和 Video Extender 启用数据库、创建表,并启用表及其列。

populate.c
将数据调入表(程序为 C 格式)

Populate.java
将数据调入表(程序为 Java 格式)

query.c
查询表中的数据(程序为 C 格式)

Query.java
查询表中的数据(程序为 Java 格式)

api.c
使用 Extender API 来查询数据库

handle.c
演示 UDF 中句柄的用法,以及如何在 SELECT 语句中进行 where 子句比较

qbcatdmo.c
创建 QBIC 目录,并将图象列编目到目录中

qbicdemo.c
查询 QBIC 目录

color.c
制作 qbicdemo.c 的颜色表说明

QbicQry.java
呈示 QBIC 查询的平均颜色和直方图颜色选择器

makesf.c
创建镜头目录文件以便与 makehtml.exe 配合使用。

makehtml.c
存取镜头目录,并创建 HTML 页面以供 Web 浏览器显示

storybrd.java
显示镜头的 applet,由 makehtml.c 生成的 HTML 页面调用

utility.c
实用例行程序

utility.h
实用例行程序的头文件

makefile.aix
在 AIX 中构建程序的 makefile

makefile.os2
在 OS/2 中构建程序的 makefile

makefile.iva
使用 IBM VisualAge C++ 在 Windows NT(或更新版本)中构建程序的 makefile

makefile.mvc
使用 Microsoft Visual C++ 在 Windows 中构建程序的 makefile

makefile.sun
在 Solaris 中构建程序的 makefile

makefile.hp
在 HP-UX 中构建程序的 makefile

提供了下列样本程序的可执行文件。期望以显示的次序运行样本程序。

  1. Enable
  2. Populate
  3. Query
  4. API
  5. Handle
  6. Qbcatdmo
  7. Qbicdemo
  8. QbicQry
  9. Makesf
  10. Makehtml

随样本 Java 程序附带提供了可执行类文件 (Populate.classQuery.classQbicQry.classstorybrd.class)。

在运行样本程序之前,必须在服务器上创建数据库。还必须在服务器上启动 Extender 服务。要运行样本程序,输入程序名 (这启动程序的可执行文件)。将提示输入数据库名、用户 ID 和口令。使用创建数据库的用户的用户 ID 和口令。

还可构建您自己的样本程序的可执行文件。要这样做,您需要:

  1. 将样本程序文件复制到可写的目录。
  2. 编辑 makefile,指定系统上安装了 DB2、Extender 和编译器的位置。
  3. 使用 make 或 nmake 来将文件编译成可执行程序。

关于安装和使用样本程序的详情, 参见样本程序目录中的 README.CNT 文件。


[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 ]