更新日期:2024年09月11日
摘要:
检索结果集的下一行。在gbase_store_result()之后使用时,如果没有要
检索的行,gbase_fetch_row()返回NULL。在gbase_use_result()之后使用时,
如果没有要检索的行或出现了错误,gbase_fetch_row()返回NULL。
行内值的数目由gbase_num_fields(result)给出。如果行中保存了调用
gbase_fetch_row()返回的值,将按照row[0]到
row[gbase_num_fields(result)-1],
访问这些值的指针。
行中的NULL 值由NULL
指针指明。
可以通过调用gbase_fetch_lengths()来获得行中字段值的长度。
对于空字
段以及包含NULL 的字段,长度为0。通过检查字段值的指针,能够区分它们。
如果指针为NULL,字段为NULL,否则字段为空。
语法:
GBASE_ROW gbase_fetch_row(GBASE_RES *result);
参数:
返回值:
下一行的GBASE_ROW 结构。如果没有更多要检索的行或出现了错误,返回
NULL。