您的位置:首页 > 移动开发 > Android开发

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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: