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()函数的返回值表格。