利用cell中删除键位置来确定删除对应数据

来源:互联网 发布:蓝月传奇10转生数据 编辑:IT博客网 时间:2020/02/18 03:40

如图所示,每个联系人对应有一个删除键,为了方便能精确删除选中的联系人,要进行如下操作:这里写图片描述
* 在删除键定义的时候记录下tag,并令其等于indexPath.row
deleteButton.tag=indexPath.row;
* 在对应执行删除操作的函数-(void)delete:(UIButton*)btn中,定义变量获取该值,然后找到对应在数据库里边的值并删除
-(void)delete:(UIButton*)btn{
long int i;
i=btn.tag;
NSString *name=[namearray objectAtIndex:i];
NSString *sqlQuery2 = [[NSString alloc]initWithFormat:@”DELETE FROM LIANXIREN3 WHERE name =’%@’ “,name];
sqlite3_stmt *statement;
if (sqlite3_prepare_v2(db, [sqlQuery2 UTF8String], -1, &statement, nil) == SQLITE_OK) {
while (sqlite3_step(statement) == SQLITE_ROW) {

    }}

}

原创粉丝点击