问题描述: 我用vc++的c API连接mysql ,然后通过select获取了一列值(例如: select u from member where id='4'
结果是:youning
555我现在想直接获取这个555和0做比较,但是通过c API函数mysql_fetch_row获取记录都是用字符串表示,强制转化的值不对,请教大虾们,如何解决? 在线等,解决就给分!
结果是:youning
555我现在想直接获取这个555和0做比较,但是通过c API函数mysql_fetch_row获取记录都是用字符串表示,强制转化的值不对,请教大虾们,如何解决? 在线等,解决就给分!
那就atoi()
数据库中那个字段是int型,用函数得到的记录集结果是字符串型的.
atoi()函数的头文件是什么?
int d = atoi(localRow)出错信息: localRow是char **型(typedef char **MYSQL_ROW);cannot convert parameter 1 from 'char ** ' to 'const char *'这个晕了,大虾们帮忙看一下! 急啊!!