-2

sqlite テーブル レコードの取得中に問題が発生しました。含めました

while (sqlite_step(&statement) == SQLITE_ROW) {
.....
.....
}

このステートメントは、'関数 sqlite_step の暗黙の宣言が C99 では無効です' という警告を表示しており、後でコンパイル中に 'アーキテクチャ i386 の未定義シンボル:"_sqlite_step",.... 'エラーをスローします。私を助けてください。

4

2 に答える 2

2

この行は問題を引き起こします:

while (sqlite_step(&statement) == SQLITE_ROW)

に変更します

while (sqlite_step(statement) == SQLITE_ROW)
于 2012-12-28T10:09:31.797 に答える
1

これを試して

sqlite3_stmt *statement;
while(sqlite3_step(statement) == SQLITE_ROW)
于 2012-12-28T10:09:50.923 に答える