参考:

https://blog.csdn.net/duxingzhe2012729/article/details/52576815

******************分页查询***************************

这里使用了query函数进行限制每页查询出来的数量

函数定义如下:

    public Cursor query(String table, String[] columns, String selection,String[] selectionArgs, String groupBy, String having,String orderBy, String limit) {return query(false, table, columns, selection, selectionArgs, groupBy,having, orderBy, limit);}

使用方法如下:

        List<PassergerInfo> passengerList = new ArrayList<>();SQLiteDatabase db = mDbHelper.getReadableDatabase();Cursor cursor = db.query(Table_boardingpassengers,null,null,null,null,null,null,(currentPage-1)*pageSize+","+currentPage*pageSize);if(null == cursor || 0 == cursor.getCount()){Tool_Log.e("SelectBoardingPassenger_Api no data");return  passengerList;}while (cursor.moveToNext()){int id = cursor.getInt(cursor.getColumnIndex("id"));String flightNum = cursor.getString(cursor.getColumnIndex("flightNum"));}

******************插入数据***************************

不需要写sql语句,直接用一个容器放置数据

        SQLiteDatabase db = mDbHelper.getWritableDatabase();ContentValues values = new ContentValues();values.put("id",pInfo.id);values.put("flightNum",pInfo.flightNum);db.insert(Table_boardingpassengers,null,values);

******************删除数据***************************

清空全部数据:

        SQLiteDatabase db = mDbHelper.getWritableDatabase();db.delete(Table_boardingpassengers,null,null);

******************更新数据***************************

根据条件更新数据库

        SQLiteDatabase db = mDbHelper.getWritableDatabase();ContentValues values = new ContentValues();values.put("isImportant",isImportant);String[] args = {isImportant+""};db.update(Table_boardingpassengers,values,"id=?",args);

android之sqlite增、删、改,查相关推荐

  1. 表单的增 删 改 查

    django单表操作 增 删 改 查 一.实现:增.删.改.查 1.获取所有数据显示在页面上 model.Classes.object.all(),拿到数据后,渲染给前端;前端通过for循环的方式,取 ...

  2. properties(map)增.删.改.查.遍历

    import java.util.Map; import java.util.Properties; import java.util.Set;/*** properties(map)增.删.改.查. ...

  3. python学生姓名添加删除_python-函数-实现学生管理系统,完成对学员的增,删,改,查和退出学生管理系统。...

    实现学生管理系统,完成对学员的增,删,改,查和退出学生管理系统. 要求1:使用一个list用于保存学生的姓名. 要求2:输入0显示所有学员信息,1代表增加,2代表删除,3代表修改,4代表查询,exit ...

  4. PySpark︱DataFrame操作指南:增/删/改/查/合并/统计与数据处理

    笔者最近需要使用pyspark进行数据整理,于是乎给自己整理一份使用指南.pyspark.dataframe跟pandas的差别还是挺大的. 文章目录 1.-------- 查 -------- -- ...

  5. android连接SQLite数据库-----增加改查+分页

    SQLite,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统,它的设计目标是嵌入式的,而且目前已经在很多嵌入式产品中使用了它,它占用资源非常的低,在嵌入式设备中,可能只需要几百K的内存就够了 ...

  6. list 增 删 改 查 及 公共方法

    1 # 热身题目:增加名字,并且按q(不论大小写)退出程序 2 li = ['taibai','alex','wusir','egon','女神'] 3 while 1: 4 username = i ...

  7. 简单的php数据库操作类代码(增,删,改,查)

    数据库操纵基本流程为: 1.连接数据库服务器 2.选择数据库 3.执行SQL语句 4.处理结果集 5.打印操作信息 其中用到的相关函数有 •resource mysql_connect ( [stri ...

  8. Python 操作 Elasticsearch 实现 增 删 改 查

    Github 地址:https://github.com/elastic/elasticsearch-py/blob/master/docs/index.rst 官网地址:https://elasti ...

  9. pyRedis - 操作指南:增/删/改/查、管道与发布订阅功能

    文章目录 1 redis docker 部署与安装 2 py - redis的使用 2.1 redis的连接 2.2 常规属性查看 2.2.2 关于删除 2.3 STRING 字符串的操作 2.4 H ...

  10. Linux技术--mysql数据库增-删-改-查

    # mysql 数据库 ## 数据库的操作 ### 五个单位 * 数据库服务器   Linux或者 windows  * 数据库  * 数据表 * 数据字段 * 数据行 ### 连接数据库 ``` 1 ...

最新文章

  1. R语言使用pwr包的pwr.t.test函数对分组样本数相同的t检验进行效用分析(power analysis)、在已知效应量(effect size)、显著性水平、效用值的情况下计算需要的样本量
  2. 2018html游戏引擎,跨平台三维游戏引擎Unity Pro 2018.1 Win x64
  3. C++ STL下载和安装
  4. java定时器检测状态_实用代码| shell脚本实现定时检查应用状态
  5. Firefox 66 将自带自动屏蔽声音功能
  6. 855C Helga Hufflepuff's Cup
  7. github使用-知乎的某小姐的一篇文章
  8. 数据结构----归并排序
  9. lambda 序列化_如何以及为什么要序列化Lambda
  10. go hive skynet_云风的skynet在国内外来看究竟算什么水平?可以一统国内游戏服务端框架吗?...
  11. MySQL中函数CONCAT及GROUP_CONCAT 对应oracle中的wm_concat
  12. POJ1741 Tree(点分治)
  13. 【写博客常用】美赛成绩如何快速查询!
  14. unity3d游戏开发第2版 pdf_从零开始学基于ARKit的Unity3d游戏开发系列1
  15. pygame中的mixer(含music)模块
  16. ChIPseeker包对ChIP-seq peaks可视化
  17. 【Idea】换行快捷键
  18. win10无限重启_win10系统重置教程
  19. 【JQuery】使用JQuery实现城市两级或三级联动(下拉菜单)
  20. 合工大计算机录取分数,合肥工业大学适合“捡漏”的专业,录取分数最低

热门文章

  1. 我是怎么找电子书的?
  2. ObjectDataSource 如何传递查询参数
  3. android 开发热更新技术Andfix 和 Tinker
  4. php ini文件操作类,操作.ini文件的好PHP类
  5. 百度小程序html解析图片过大_如何快速高效爬取谷歌百度必应的图片
  6. 正面管教之PHP_主题体验活动之亲密关系
  7. python series增加一行_关于python:将一个列表或系列作为一行添加到pandas DataFrame中?...
  8. cwntos使用不了php,centos系统不能使用yum命令怎么解决
  9. python代码块使用缩进来表示_python 基础语法
  10. Azure CLI 简单入门