获取FMDB更新查询中受影响的行数

获取FMDB更新查询中受影响的行数

问题描述:

我正在使用FMDB更新我的表。我如何获得更新的总行数。 (其实我有一个问题,我的更新查询返回“真”,即使我没有该表中的数据。)获取FMDB更新查询中受影响的行数

在此先感谢。 :)

您正在寻找:

- (int)changes; 

使用,如:

FMDatabase *db = [FMDatabase databaseWithPath:@"store.db"]; 
if ([db executeUpdate:@"UPDATE xy SET ..."]) { 
    NSLog(@"Did change %d rows", [db changes]); 
} 
else { 
    // handle error 
} 
+0

如何使用它? – shivam 2013-03-02 05:04:58

+0

增加了一个例子 – Pascal 2013-03-02 05:07:55

+0

谢谢@Pascal ..它工作正常.. :) – shivam 2013-03-02 05:14:12