第六周

SQLite

特色

1.轻量级
2.独立
3.隔离
4.跨平台
5.多语言接口
6.安全性

如何和数据库打交道

1.如何设计数据库与表
2.对数据库进行增删改查
3.优化
4.对象关系映射‘ORM’、

select 列的列表 from 表的列表 where 条件语句 group by 分组属性 having 分组条件 order by 排序列 asc|desc limit m, n;

游标:游标的实质使一种能从包括多条数据记录的结果集种每次提取一条记录的机制;###

游标的使用,Cursor的方法:

  • close(); 关闭游标 ,释放资源;
  • copyStringToBuffer(int columnIndex,CharArrayBuffer buffer); 在缓冲区中检索请求的列的文本,将其存储;
  • getColumnCount(); 返回所有列的行数;
  • getColumnIndex(String columnName); 返回指定的列,如果不存在那么返回-1;
  • getColumnIndexOrThrow(String columnName);从0开始返回指定列的名称,如 果不存在将抛出异常;
  • getColumnName(int columnIndex);从给定的索引返回列名;*getColumnNames(); 返回一个字符串数组的列名;
  • moveToFirst(); 将游标移动到第一条;
  • moveToLast(); 将游标移动到最后一条;
  • move(int offset); 将游标移动到指定ID;
  • moveToNext(); 将游标移动到下一条;
  • moveToPrevious(); 将游标移动到上一条;
  • getCount(); 得到游标总记录条数;
  • isFirst(); 判断当前游标是否为第一条数据; **
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、容器 vector容器的初始化有一下几个函数 std::vector v; std::vector v(n);...
    kynasln阅读 327评论 0 0
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,993评论 19 139
  • 课堂大纲这周的课程大致上应该是这三个部分 C++模板介绍 泛型编程 容器 概述STL与泛型编程 泛型编程作为一种编...
    readME_boy阅读 611评论 0 0
  • 4号哔哩吧啦开完会。只记得烦躁不安,KPI死重,事情还巨多。斑马说《羞羞的铁拳》很好看,我之前看过简介,喜剧版的《...
    慢半拍shining阅读 219评论 0 0
  • 讲一个故事吧! 小A是一个十足的女汉子,不懂得女孩子该懂的几乎所有事情,不喜欢打扮,不穿裙子,要不是每个月不准时来...
    陌沫1阅读 260评论 0 1

友情链接更多精彩内容