在sqlite中检查行是否更新?

时间:2011-04-21 10:32:52

标签: iphone objective-c sqlite

我在我的iphone应用程序中使用sqlite数据库。 我在某些条件下编写更新记录的代码。虽然我的查询是正确的,但我怎么能检测到任何行是否更新.. 我曾尝试SQLITE_DONE,但它显示查询已执行或未执行...使用什么.. 这是我的代码..

const char *sqlStmt = [strQuery UTF8String];
    if (sqlite3_prepare_v2(database, sqlStmt, -1, &compiledStatement, NULL) == SQLITE_OK) {
        isSucceed = sqlite3_step(compiledStatement) == SQLITE_DONE;
        //isSucceed = YES;
    }

将会是什么SQLITE_DONE

1 个答案:

答案 0 :(得分:2)

我认为你正在寻找sqlite3_changes()