2012-02-26 11 views
2

私はSQLiteデータベースにアクセスするCプログラムを書いています。Cの変数にsql select文の結果を入れてください

テーブルは非常にシンプルな2つの列IDと年齢です。

I SELECT Age FROM Table WHERE ID=23の場合は、結果が得られません。

どうすればその人の年齢をint変数に入れることができますか?

編集:このblogは、(ソースコードで)素晴らしい紹介を提供します。

+3

http://sqlite.org/quickstart.htmlを学習しましたか? –

+0

はまだコードを理解しようとしています。 –

答えて

0

参照を確認してください。

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); 
} 
関連する問題