2011-02-08 8 views
0
if(sqlite3_step(statement) == SQLITE_ROW) 
{ 
NSString *problemName = [NSString stringWithUTF8String:(char *)sqlite3_column_text(statement, 0)]; 
[dataSet addObject:problemName]; 
[problemName release]; 
} 

実行は1回だけです。私はデータのいくつかの行(私はダブルSQLクエリをチェック)が、最初の行だけが返されている。sqlite3_stepは1行だけを返します

答えて

4

これ以上行がないことを通知するまで、sqlite3_stepを呼び出す必要があります。

関連する問題