安卓中orm 对象关系映射
学会了orm 对象关系映射,你就不需要掌握sql语句也可以完成对数据库的操作(在安卓开发中)
以下是本人最近学习的orm 对象关系映射 与大家分享下
orm 对象关系映射
提供了概念性的、易于理解的模型化数据的方法
插入数据:
ContentValues values = new ContentValues();
values.put("name", "test");
values.put("phone", "465465465");
mDB.insert(DBTable.TABLE_NAME, //想要插入数据的表名
null, //当values为null的时候,或者values 值为空的时候,要强行出入一个null的列表名
values); //代表一行的数据
更新数据:
ContentValues values = new ContentValues();
values.put(DBTable.PHONE, "1399999999");
mDB.update(DBTable.TABLE_NAME,
values ,
"studentid = ?", //条件语句
new String[]{"1"}); //占位符的参数
删除数据:
mDB.delete(DBTable.TABLE_NAME,
"name = ?",
new String[]{"test"});
查询数据:
Cursor cursor = mDB.query(DBTable.TABLE_NAME,
new String[]{"phone","name"}, //要查询的列名
null, //条件语句
null, //占位符参数
null, //分组条件
null, //占位符参数
"name DESC"); //排序
本文出自 “安卓数据存储” 博客,请务必保留此出处http://6027109.blog.51cto.com/6017109/1377658
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。