-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 回答