我有表格,其中包含图片的名称和网址。
[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等等。提前谢谢
答案 0 :(得分:0)
documentation解释了LIMIT之后的第一个数字。
第一页使用LIMIT 0,10
,第二页使用LIMIT 10,10
,第三页使用LIMIT 20,10
等。