错误出现在当一个用户使用查询,另一个用户再使用此sql连接进行查询的时候;

原因是因为上一次使用此sql连接进行查询时没有将所有的结果集给释放掉,在所有使用此sql连接进行查询的地方将所有的结果集给释放掉,正确的做法如下

    MYSQL_RES    *result_ptr = mysql_store_result(tpSqlConn);
if (result_ptr)
{
MYSQL_ROW row = mysql_fetch_row(result_ptr);
if (row)
{
rtn_str = row[];
} mysql_free_result(result_ptr); // 释放当前查询的所有结果集. 否则下次查询将会出错.
while (!mysql_next_result(tpSqlConn))
{
result_ptr = mysql_store_result(tpSqlConn);
mysql_free_result(result_ptr);
}
}

最新文章

  1. Webservice简介
  2. python day2 列表的常用操作方法
  3. AJAX-----08jsonp跨域请求
  4. linux修改open files数
  5. Creating Timer in Oracle D2k / Forms 6i and Displaying a Clock
  6. 40页PPT告诉你真正的"互联网+"
  7. The requested URL Not Found问题
  8. 织梦dedecms源码安装方法
  9. bash之重定向
  10. 一劳永逸的解决AFNetworking3.0网络请求问题(面向对象封装大法,block回调)
  11. 什么是redis,redis能做什么,redis应用场景
  12. 微信小程序-表单笔记2
  13. 【angularjs】使用angularjs模拟淘宝首页-淘宝头条滚动效果
  14. 链接属性external的使用
  15. 解决Android Studio在Ubuntu上出现“sdk/platform-tools/adb: error=2, No such file or directory”的方法
  16. Xamarin.Android 调用本地相册
  17. ORACLE的强制索引
  18. Java 日志学习
  19. Filter应用之-验证用户是否已经登录
  20. 字符编码——python学习

热门文章

  1. DFS-深度优先遍历
  2. PCL点云特征描述与提取(3)
  3. Bootstrap 里的 popover 被挡住的解决方案
  4. r语言 工作空间内的对象
  5. 安卓程序代写 网上程序代写[原]Android开发技巧--Application
  6. 【CSS3】好玩的动画线框
  7. Linux共享库 zlog日志
  8. 【转】【Centos】Centos下用upstart管理自己的服务程序
  9. Eclipse初次java开发问题总结-4-Maven使用问题汇总
  10. TPshop的规格表设计原理机制