7.除了前面给大家介绍的execSQL()和rawQuery()方法, SQLiteDatabase还专门提供了对应

于添加、删除、更新、查询的操作方法: insert()、delete()、update()和query() 。这些

方法实际上是给那些不太了解SQL语法的菜鸟使用的,对于熟悉SQL语法的程序员而言,直接

使用execSQL()和rawQuery()方法执行SQL语句就能完成数据的添加、删除、更新、查询操作


--------------------------------------------------------------
8.Insert()方法用于添加数据,各个字段的数据使用ContentValues进行存放。

ContentValues  类似于MAP,相对于MAP,它提供了存取数据对应的put(String key, Xxx

value)和  getAsXxx(String key)方法,  key为字段名称,value为字段值,Xxx指的是各种

常用的数据类型,如:String、Integer等。
SQLiteDatabase db = databaseHelper.getWritableDatabase();
ContentValues values = new ContentValues();
values.put("name", "credream");
values.put("age", 4);
long rowid = db.insert(“person”, nul

Android学习笔记----SQLiteDatabase 自带添加、删除、更新、查询的操作方法:实现添加,删除,更新,查询,和分页,统计相关推荐

  1. Android学习笔记---22_访问通信录中的联系人和添加联系人,使用事物添加联系人...

    Android学习笔记---22_访问通信录中的联系人和添加联系

  2. Android学习笔记36:使用SQLite方式存储数据

    在Android中一共提供了5种数据存储方式,分别为: (1)Files:通过FileInputStream和FileOutputStream对文件进行操作.具体使用方法可以参阅博文<Andro ...

  3. Android学习笔记:Android基础知识点(不断更新中)

    1.Android学习笔记:OkHttp 2.Android学习笔记:更新UI的方法(UI线程和非UI线程) 3.Android学习笔记:Volley 4.Android学习笔记:Handler 5. ...

  4. Android学习笔记-常用的一些源码,防止忘记了

    Android学习笔记-常用的一些源码,防止忘记了... 设置拨打电话 StringdialUri="tell:"+m_currentTelNumble; IntentcallIn ...

  5. Pro Android学习笔记(三三):Menu(4):Alternative菜单

    什么是Alternative menu(替代菜单) 举个例子,Activity显示一个文本文件.如果用户想对文本文件进行编辑,Activity不提供编辑能力,但可由其他activity或者其他应用提供 ...

  6. Android学习笔记 93. Room、LiveData 和 ViewModel

    Android学习笔记 Android 开发者基础知识 (Java) -- Google Developers 培训团队 文章目录 Android学习笔记 Android 开发者基础知识 (Java) ...

  7. Android学习笔记21:ImageView获取网络图片

    Android平台有3种网络接口可以使用,它们分别是:java.net.*(标准java接口).org.apache(Apache接口)和android.net.*(Android网络接口).本文将使 ...

  8. Android学习笔记:TabHost 和 FragmentTabHost

    2019独角兽企业重金招聘Python工程师标准>>> Android学习笔记:TabHost 和 FragmentTabHostTabHost命名空间:android.widget ...

  9. Android学习笔记:TabHost 和 FragmentTabHost(转)

    Android学习笔记:TabHost 和 FragmentTabHost(转) 转自:http://www.cnblogs.com/asion/p/3339313.html 作者:Asion Tan ...

最新文章

  1. POJ 1062 昂贵的聘礼
  2. android开发(30) 使用WebView,点击网页中的链接建立QQ 临时会话 WPA
  3. MVC (ModelBinder等)技巧
  4. Window平台 mysql8.0下载安装方式
  5. TODO:Laravel增加验证码
  6. Visual Studio “类视图”和“对象浏览器”图标
  7. cuteEditor 配置
  8. ROS学习笔记一(ROS的catkin工作空间)
  9. 【VS开发】【miscellaneous】 Windows下配置Git
  10. 金错刀:“打工皇帝”唐骏的职场潜规则
  11. 小爱同学,生命的意义是什么?
  12. 深度报文检测 linux,DPI-深度报文检测(进阶)
  13. Trump International Hotel Washington, D.C.宣布跻身猫途鹰“旅行者之选”美国获奖酒店四强之列
  14. 网络安全工具100强介绍与下载
  15. 微信小程序分享朋友圈 详细教程及注意事项
  16. 神码ai人工智能写作机器人_机器学习简介part1与人工智能的比较
  17. (三)【矩阵论】(子空间)常见子空间|基扩张定理|和空间与交空间|直和
  18. 华为模拟器小型网络组建
  19. vuex4.x+ts的简单用法
  20. Java 生成二维码(带logo 文字)

热门文章

  1. ubuntu下谷歌开源的TensorFlow Object Detection API的安装教程
  2. 配置web工程的过程
  3. Spring入门学习手册 6:Spring MVC基础中的基础
  4. SpringBoot 手写过滤器amp;加载第三方过滤器
  5. TensorFlow官方文档术语表
  6. LAMP下http跳转到 https
  7. 为了更准确的验证码而奋斗-云大urp教务系统大作战(1.5)
  8. Y2161 Hibernate第三次考试 2016年8月18日 试卷分析
  9. VK Cup 2012 Round 1 D. Distance in Tree (树形dp)
  10. 使用dva脚手架(dva-cli)快速构建React项目