MySQL是否需要此代码?

时间:2011-10-05 19:06:27

标签: mysql

我后来写了一些代码,现在我不记得为什么我放了一条线。任何人都可以看看这个,让我知道这条线是做什么的,或者我是否需要它。记忆不是它的用途!就是这条线。 my_ulonglong numrows = mysql_num_rows(res_set);

继承代码......

(mysql_real_connect(conn,"gxxxx","gxxxx","gxxxx","gxxxx",0,NULL,0) !=0);
char queryString[1024];
sprintf(queryString, "SELECT COUNT(*) FROM tblURLIP WHERE IP = '%s' AND IPStatus = '1' AND IPType = '3' AND IPMax ='0'",ipSrc == NULL ? "0" : ipSrc);
mysql_query(conn, queryString);
my_ulonglong i = 0;
res_set = mysql_store_result(conn);

// This is the questionable line
my_ulonglong numrows = mysql_num_rows(res_set);

LEGIT = mysql_fetch_row(res_set);
mysql_free_result(res_set);
    if (atoi(LEGIT[i]) == 1).....

谢谢

1 个答案:

答案 0 :(得分:1)

这是一个棘手的问题吗?我问,因为如果你看一下MySQL文档,你会马上看到你需要那行代码。执行后,numrows保存当您调用mysql_store_result(conn)时MySQL返回给您的行数。