计算sqlite3 iOS中的下一行
我只能访问“选择*”查询中的第一行。在第一行评估结果之后,我需要决定是否立即调用next。我们可以通过android中的游标来实现这一点。 我可以在sqlite3 iphone中实现同样的功能吗计算sqlite3 iOS中的下一行,ios,objective-c,sqlite,Ios,Objective C,Sqlite,我只能访问“选择*”查询中的第一行。在第一行评估结果之后,我需要决定是否立即调用next。我们可以通过android中的游标来实现这一点。 我可以在sqlite3 iphone中实现同样的功能吗 if(sqlite3\u步骤(compiledStatement)==SQLITE\u行)- 它将只调用一行还是所有行?例如:我需要调用一行并计算值。之后,通过查看答案,我需要调用callNextRow() 那么我需要在callNextRow()方法中编写什么代码呢?您可以这样做: while (sql
if(sqlite3\u步骤(compiledStatement)==SQLITE\u行)
-
它将只调用一行还是所有行?例如:我需要调用一行并计算值。之后,通过查看答案,我需要调用callNextRow()
那么我需要在callNextRow()方法中编写什么代码呢?您可以这样做:
while (sqlite3_step(compiledStatement) == SQLITE_ROW)
{
if(! your condition)
{
//condition not satisfied
break;
}
}
下面的代码一次只返回一行
if(sqlite3_step(compiledStatement) == SQLITE_ROW)