我有一个C ++和mySQL。它主要是工作,偶尔程序在这条线上断开。
my_ulonglong numrows = mysql_num_rows(res_set);
它说它无法评估。任何人都可以对此有所了解吗?它与数据库中的记录有关吗?任何帮助表示赞赏。我已经三天摔跤了。 (mysql_real_connect(conn,“urlock.db.5513143.hostedresource.com”,“urlock”,“Admin1234”,“urlock”,0,NULL,0)!= 0); char queryString [1024]; sprintf(queryString,“SELECT COUNT(*)FROM tblURLIP WHERE IP ='%s'和IPStatus ='1'AND IPMax ='0'AND IPType ='3'“,ipSrc == 0?”0“:ipSrc);
mysql_query(conn, queryString);
my_ulonglong i = 0;
res_set = mysql_store_result(conn);
my_ulonglong numrows = mysql_num_rows(res_set);
LEGIT = mysql_fetch_row(res_set);
这是首先弹出的错误。 lsniff.exe中0x57088ce4处的未处理异常:0xC0000005:访问冲突读取位置0x00000000
答案 0 :(得分:0)
连接超时,当我移动到本地数据库时,我没有问题。