Android ORM -- Litepal(2)
2016-09-03 20:28
337 查看
4. 更新数据
ContentValues value = new ContentValues(); value.put("name", "计算机网络2"); DataSupport.update(MyClass.class, values, 0);
以上是更新某一个ID的记录,如果根据条件更新,可以使用下面的方法:
ContentValues values = new ContentValues(); values.put("Studytime", "100"); DataSupport.updateAll(MyClass.class, values, "Studytime>?", "100");
也可以不使用ContentValues更新:
MyClass updateClass = new MyClass(); updateClass.setStudytime("100"); updateClass.updateAll("Studytime<?", "100");
5. 删除数据
删除指定ID的数据:DataSupport.delete(MyClass.class, 0);
根据条件删除:
DataSupport.deleteAll(MyClass.class, "Id>?", "5");
删除所有数据:
DataSupport.deleteAll(MyClass.class);
相关文章推荐
- Android ORM -- Litepal(1)
- Android数据库高手秘籍(三)——使用LitePal升级表
- android ORM框架LitePal完全解析(crud)
- Android数据库LitePal的存储操作
- (转载)Android数据库高手秘籍(四)——使用LitePal建立表关联
- Android数据库高手秘籍(三)——使用LitePal升级表
- 解读郭神LitePal源码-litepal.xml的解析
- Android开发数据库之LitePal用法
- LitePal源码学习开篇
- Android数据库-开源LitePal (二)
- LitePal 1.3.1发布了,从此支持图片存储!
- LitePal详解
- Android数据库高手秘籍(三)——使用LitePal升级表
- 创建表和LitePal的基本用法
- android数据库框架LitePal的简单使用
- LitePal学习笔记
- (懒人必备)Android开源数据库LitePal
- (懒人必备)Android开源数据库LitePal
- 数据存储之SQLite与LitePal<一>
- LitePal的使用