请教:
利用mysql提供的C API,执行存储过程,存储过程为:
procDemo(in inParam int, out outParam double); 利用预处理语句
mysql_stmt_prepare(stmt, procDemo(call procDemo(?,?)), strlen(PROCEDURE_SAMPLE))然后绑定参数
mysql_stmt_bind_param最后存储过程执行之后,输出的参数没有传出来,怎么办?
利用mysql提供的C API,执行存储过程,存储过程为:
procDemo(in inParam int, out outParam double); 利用预处理语句
mysql_stmt_prepare(stmt, procDemo(call procDemo(?,?)), strlen(PROCEDURE_SAMPLE))然后绑定参数
mysql_stmt_bind_param最后存储过程执行之后,输出的参数没有传出来,怎么办?
原来输出参数是通过在存储过程的结果后面,再加上一个结果集的方式传给用户的。
没人回复,分只有给你啦~