android为何使用finaldb删除数据页面上还有显示,22-使用LitePal删除数据

本文介绍了如何在Java中通过`delete()`方法删除已存储的Book对象,以及使用`DataSupport.deleteAll()`进行模糊删除。演示了通过id条件删除所有id大于5的Book记录。
摘要由CSDN通过智能技术生成

删除数据也比较简单。

有两种方式。

一种是对已存储的数据直接调用delete方法

这里的已存储 我们一般是查找出来的。

不过我们这里 还是把刚刚新增的数据 删除了演示一下。Book book = new Book();

book.setName("bilibili.com");

book.setAuthor("Mr Chen");

book.setPages(120);

book.setPress("tianjing  press");

book.setPrice(19.0);

book.save();//新增一条

book.delete();//把刚才新增的删除掉

另外一种是 通过DataSupport类的静态方法deleteAll 来删除

这样说一种模糊删除的。

下面我们来演示一下

public void onClick(View view) {

DataSupport.deleteAll(Book.class,"id>?","5");//删除id大于5的所有记录

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值