簡體   English   中英

將sql select語句的結果放入C中的變量

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM