小巧、快速、可靠。
選擇其中三項。

SQLite C 介面

結果集中欄位的數量

int sqlite3_column_count(sqlite3_stmt *pStmt);

返回由預編譯語句返回的結果集中欄位的數量。如果此函式返回 0,則表示預編譯語句不返回任何資料(例如 UPDATE)。但是,即使此函式返回正數,也不表示會返回一或多列資料。SELECT 語句的 sqlite3_column_count() 總是會返回正數,但根據 WHERE 子句的限制和表格內容,它可能不會返回任何列。

另請參閱:sqlite3_data_count()

另請參閱物件常數函式列表。