0
if(sqlite3_step(statement) == SQLITE_ROW)
{
NSString *problemName = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)];
[dataSet addObject:problemName];
[problemName release];
}
它只執行一次。我有幾行數據(我重複檢查了SQL查詢),但只有第一行被返回。sqlite3_step只返回1行