读书人

MySql 远程连数据库 有的机器上出现my

发布时间: 2012-02-22 19:36:55 作者: rapoo

MySql 远程连数据库 有的机器上出现mysql_fetch_row非法的情况?
软件包括客户端和服务器两部分,数据库建立在服务端,客户端连接它并添加数据。

测试的时候发现,有的机器会发生非法操作的情况!

于是我去掉所有多余部分,只留下操作数据库代码,发现LOG文件都停在mysql_fetch_row这个函数上。

mysql_fetch_row函数有可能发生非法操作吗?有没有人遇到过类似的情况。

恳请大家一起研究。。。。

[解决办法]
非法操作的情况也就是你传的参数不是它所要的类型
[解决办法]
检索结果集的下一行。在mysql_store_result()之后使用时,如果没有要检索的行,mysql_fetch_row()返回NULL。在mysql_use_result()之后使用时,如果没有要检索的行或出现了错误,mysql_fetch_row()返回NULL。

估计你的错误的发生是因为返回了 NULL

读书人网 >Mysql

热点推荐