浅谈ContentValues类

2015-08-09 19:23 阅读 3,770 次 评论 0 条
版权声明:本文著作权归TeachCourse所有,未经许可禁止转载,谢谢支持!
转载请注明出处:http://teachcourse.cn/296.html

概要

ContentValues、HashMap、HashTable一样,以键值对的方式存储数据,ContentValues主要运用在Android开发的数据库中,和HashMap、HashTable不同的是ContentValues只可以存储基本数据类型,即key只能是String类型,Values只能是基本数据类型,例如:String、int、float、double等。

例子(1):

数据库中插入数据,数据存储在ContentValues中,如下:



  1. ContentValues cv = new ContentValues();   

  2. cv.put(key,values);   

  3. SQLiteDataBase sdb ;   

  4. sdb.insert(database_name,null,initialValues);   

例子(2):

更新数据库中的数据,数据存储在ContentValues中,如下:



  1. private SQLiteDatabase db;   

  2. public void updateAge(User user) {   

  3.     ContentValues cv = new ContentValues();   

  4.     cv.put("age", user.age);   

  5.     db.update("user", cv, "name = ?"new String[]{user.name});   

  6. }   

关注公众号 扫一扫二维码,加我QQ

如果文章对你有帮助,欢迎点击上方按钮关注作者

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ1589359239或公众号TeachCourse)
转载请注明出处:http://teachcourse.cn/296.html
分类:Android 标签:,
Android事件分发流程分析测试(2) Android事件分发流程分析测试(
面向抽象的编程思想 面向抽象的编程思想
HashMap方法解析 HashMap方法解析
Oracle VM VirtualBox启动提示“创建COM对象失败” Oracle VM VirtualBox启动提

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情