【发布时间】:2014-02-20 10:04:39
【问题描述】:
我有一个包含图像名称和 URL 的表格。
[db executeQuery:"drop table ImagesTable;"];
[db executeQuery:"create table ImagesTable ('no' INTEGER PRIMARY KEY AUTOINCREMENT, 'img_name' text, 'img_url' text);"];
现在我正在使用限制以这种方式获取记录
NSMutableArray *recordSet=[db getRecordSet:"select * from ImagesTable limit 0,10;"];
当上述 10 张图片下载后,我将删除上述 10 条记录,以便下次我再次获得 10 条这样的新记录
NSString *sqlQuery=[NSString stringWithFormat:@"delete from ImagesTable where no=%d;",[[[imgArr objectAtIndex:i] objectAtIndex:0] intValue]];
[db executeQuery:(char *)[sqlQuery cStringUsingEncoding:NSUTF8StringEncoding]];
[img release];
counter++;
现在我的问题是在不删除记录的情况下如何每次以 10 的增量获取新记录。如下所示 示例:- 0 到 10,10 到 20, 20 到 30 等等。提前致谢
【问题讨论】: