MYSQL 返回的结果集有一行,结果是 NULL。 本帖最后由 xiaoyuanyuan2009 于 2011-02-19 19:34:40 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 mysql_query(conn,select sum(数量) from 销售登记表 where 商品名称 = 'MySQL C API');语法错误,至少要用引号把SQL语句做为字符串吧。 楼主的错误在于:int mysql_query(MYSQL *mysql, const char *query) 没有对这个函数的调用进行错误处理,你的代码中这个调用肯定出了错误的。后续的调用:result = mysql_store_result(conn)在前边query出错时,可能就是得到一个空结果集,然后结果行为0条。把错误处理都加上吧,不然后患 无穷。 sql 语句如何在mysql里实现 谁帮忙给小弟解决一下问题啊? mysql 修改全表ID 字段从10000开始 mysql如何传递in条件的参数 麻烦大家看看这个Mysql 的存储过程错在哪? [非常急]据说是新手一劫,mysql用latin1编码,中文查询为什么都是乱码? 请各位帮我看看这个问题 联动查询的问题 请DBA大哥帮我解决一下 mysql查询极慢以及锁表问题 求Mysql存储过程编程学习资料 找不出这个sql语句的错因,寻帮助!
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货