我想差做一個用戶注冊登陸用sqlite3 數據庫。
sprintf(sql,"select * from user where name='%s' and passwd='%s'",send->name,send->passwd);
res = sqlite3_exec(db, sql, NULL, NULL, NULL);
怎麼判斷返回值是否為空。。
res = sqlite3_get_table(db, sql_select, &Result, &Row, &Col, NULL);
if (res == 0){
for (i=0; i<(Row +1)*Col; i++){
printf("%s\t", Result[i]);
if ((i+1)%Col == 0){
printf("\n");
}
}
}
返回值都在roe,col。result等中就是返回數據。你的方法已經可以拿到了。只不過你自己再判斷一下具體值