[英]put the result of sql select statement into variable in C
我正在編寫一個訪問SQLite數據庫的C程序。
該表非常簡單,分為兩列,ID和Age。
如果我SELECT Age FROM Table WHERE ID=23
,那只會產生一個結果。
那么我該如何將該人的年齡放入一個int變量中?
編輯:此博客提供了很好的介紹(帶有源代碼)。
檢查參考。 它將類似於:
ret = sqlite3_prepare_v2 (db, "SELECT Age FROM Table WHERE ID=23", -1, &stmt, &e);
if (sqlite3_step (stmt) == SQLITE_ROW) {
age = sqlite3_column_int (stmt, 0);
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.