我使用Ansi C和sqlite3_get_table
;一切正常,除非我無法訪問作爲指向數組的指針傳遞的查詢結果向量。這是我的代碼...從sqlite3_get_table訪問結果數組
char **sql_results;
sqlite3_get_table(open_database, sql_query,
&sql_results, &RecordCount, &ColumnCount, &error_msg);
for (int i = 0; i <= (RecordCount + 1)* (ColumnCount); i++)
printf("%10d %10s\n",i, sql_results[i]); //get "EXC BAD ACCESS" message
我該如何修復sql_results[i]
?謝謝。
您知道這隻適用於小型表格,而對於大型表格,您最好手動進行查詢,以便您可以一步一步地完成該操作。 –