IBM Books

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

QbQueryGetString


图象 音频 视频
X    

从查询返回查询字符串。您可以此查询字符串用于应用程序中 UDF 的输入,例如, 在 UDF QbScoreFromStr 或 API QbQueryStringSearch 中。

授权

无。

库文件
OS/2 和 Windows AIX、HP-UX 和 Solaris
dmbqqry.lib libdmbqqry.a (AIX)

libdmbqqry.sl (HP-UX)

libdmbqqry.so (Solaris)

包含文件

dmbqbapi.h

语法

SQLRETURN QbQueryGetString(
      QbQueryHandle qObj,
      (char*)*  queryString
      );

参数

qObj(输入)
查询对象的句柄。

queryString (out)
指向查询对象的查询字符串的指针。

错误码

qbiECinvalidQueryHandle
指定的查询句柄未引用有效的查询。

返回句柄 qrHandle 所标识的查询对象的查询字符串:

#include <dmbqbapi.h>
 
  SQLRETURN rc;
char *queryString;
QbQueryHandle qrHandle
 
rc = QbQueryGetString(qrHandle, &queryString);
if (rc == 0)  {
   ...                  /* use the returned queryString for input to UDFs */
   free((void*)queryString);  /* you must free queryString  */
   queryString=(char*)0;
}


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