【问题标题】:sqlite3_step only returning 1 rowsqlite3_step 只返回 1 行
【发布时间】:2011-02-08 14:34:24
【问题描述】:
if(sqlite3_step(statement) == SQLITE_ROW)
{
NSString *problemName = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)];
[dataSet addObject:problemName];
[problemName release];
}

它只执行一次。我有几行数据(我仔细检查了 SQL 查询),但只返回了第一行。

【问题讨论】:

    标签: iphone-sdk-3.0 ios4 sqlite


    【解决方案1】:

    你需要继续调用 sqlite3_step 直到它告诉你没有更多的行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-26
      • 1970-01-01
      • 1970-01-01
      • 2022-01-23
      • 2013-11-15
      • 2011-04-26
      • 1970-01-01
      • 2021-08-01
      相关资源
      最近更新 更多