Android ORM -- Litepal(2)_移动开发_编程开发_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
您所在的位置: 程序员俱乐部 > 编程开发 > 移动开发 > Android ORM -- Litepal(2)

Android ORM -- Litepal(2)

 2016/9/4 5:31:44  MSTK  程序员俱乐部  我要评论(0)
  • 摘要:4.更新数据ContentValuesvalue=newContentValues();value.put("name","计算机网络2");DataSupport.update(MyClass.class,values,0);以上是更新某一个ID的记录,如果根据条件更新,可以使用下面的方法:ContentValuesvalues=newContentValues();values.put("Studytime","100");DataSupport.updateAll(MyClass
  • 标签:android

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);

 

发表评论
用户名: 匿名