PDF (Ltr)- 1.3 mb
PDF (A4)- 1.3 mb
HTML下载(TGZ)- 165.5 kb
HTML下载(邮政编码)- 176.0 kb
mysql_store_result_nonblocking(MYSQL * MYSQL, MYSQL_RES **result)说明
请注意
mysql_store_result_nonblocking ()
是一个异步函数。它是the的对等物mysql_store_result ()
同步功能,供需要与服务器进行异步通信的应用程序使用。有关编写异步C API应用程序的一般信息,请参见第七章,C API异步接口.
mysql_store_result_nonblocking ()
类似于mysql_store_result ()
.后者的详细信息请参见部分5.4.81”mysql_store_result ().这两种功能的区别如下:
mysql_store_result ()
对象的指针MYSQL_RESULT
值,或零
如果没有结果集或发生错误。mysql_store_result_nonblocking ()
返回一个enum net_async_status
状态指示灯,耗时1秒结果
指针的地址MYSQL_RESULT
在其中存储结果集。返回状态为NET_ASYNC_COMPLETE
,结果
参数是零
如果没有结果集或发生错误。
mysql_store_result_nonblocking ()
在MySQL 8.0.16中添加。
返回一个enum net_async_status
价值。参见第7.2节,“C API异步接口数据结构”.一个NET_ASYNC_ERROR
返回状态表示错误。
返回状态为NET_ASYNC_COMPLETE
,结果
参数是零
如果没有结果集或发生错误。若要确定是否发生错误,请检查是否mysql_error ()
返回一个非空字符串,mysql_errno ()
返回非零,或mysql_field_count ()
返回零。