從mysql_fetch_row()返回結果後,如何分別複製該行中的字段。我的數據將只有1行mysql c api mysql_fetch_row()複製字段
類似史蒂夫的建議工作。
mysql_query(conn, querystring);
result = mysql_store_result(conn);
num_rows = mysql_num_rows(result);
if (nums_row == 0){
printf("%s\n", "No data");
} else {
printf("%s\n", "Got data");
row = mysql_fetch_row(result);
printf("%s\n", row[0]);
printf("%s\n", row[1]);
}
你的問題非常含糊。發佈一些示例代碼並解釋你想完成的事情。 –
C api fetch返回一個數組,所以你要複製數據的方式與你從C中的數組中複製任何東西的方式相同。 –