dpi_get_data
DPIRETURN dpi_get_data( dhstmt dpi_hstmt, udint2 icol, sdint2 ctype, dpointer val, slength buf_len, slength *val_len );
功能
获取结果集中单个列的数据。
参数:
1) dpi_hstmt
输入参数,语句句柄。
2) icol
输入参数,结果集中列的索引号。结果集索引起始为 1。如果 icol 被设置为 0,则获取
的是书签列的值,且只有当书签选项启用时才有效。
3) ctype
输入参数,所要获取数据的目标 C 类型。
4) val
输出参数,指向存放数据的缓冲区的指针。
5) buf_len
输入参数,val 缓冲区的字节长度。
6) val_len
输出参数,指向存放数据长度的缓冲区的指针。如果此参数为 NULL,则不返回长度,
如果数据长度为 NULL,则返回错误。
返回值
DSQL_SUCCESS
DSQL_SUCCESS_WITH_INFO
DSQL_ERROR
DSQL_INVALID_HANDLE
DSQL_NO_DATA
说明:
dpi_get_data 可以分批获取字符类型或者二进制类型数据。
https://xpanx.com/
评论