Skip to content

XGCIDefineByPos

函数原型

XuguCIRETURN Xugu_API XuguCIDefineByPos(
    XuguCIHSTMT Hndp,
    int32 ColNum,
    void * ValuePtr,
    int32 BuffSize,
    int32 CType,
    int32 * rCodep,
    int32 * ActualLenp

功能

建立所选字段中的一个字段和输出缓冲区的结合。

参数

  • Hndp:语句句柄。
  • ColNum:输出字段号,从1开始。
  • ValuePtr:指向ColNum号参数所指明的类型的缓冲区或者缓冲区数组的指针。对于LOB字段,缓冲区指针必须是LobLocator类型的LOB定位符的指针。
  • BuffSize:ValuePtr指针所指向的缓冲区的大小。以字节为单位。
  • CType:C的数据类型。用于指明所选字段如何转换为程序变量。
  • rCodep:字段级返回代码数组的指针。
  • ActualLenp:取得结果时,实际输出到这个字段的值长度,以字节为单位。

返回值

参考XGCIErrors()函数的返回值表格。