一、数据库介绍
SQLite3:当有大量相似结构的数据需要存储的时候 。
其实SQLite3 就是一个文件,类似之前学过的MySQL SqlServer等。
二、SQLiteOpenHelper 是一个抽象类
2.1、创建一个类 继承SQLiteOpenHelper
(1)会发现出现错误:因为父类没有空的构造方法。所以要添加一个构造方法
(2)方法介绍:
注意:版本号 绝对不可以往回降;
打开SQLite数据库 可以使用:SQLite Expert软件(自己下载)
(3)创建数据库、并获取可读或者可读写数据库(注意区分两个获取方法)
2.2 回顾部分SQL语句
Insert into student(name,phone) values ('王五','1388888');
Delete from student where name = "王五"
Update student set phone = '1399999' where name = '王五'
Select name, phone, sex from student
使用代码实现SQL语句:
2.2.1 增加一条记录
2.2.2 删除一条数据
2.2.3 更新一条数据
2.2.4 查询数据
注意:
2.3 使用谷歌封装好的API 执行SQL语句
原因:SQL语句太容易写错 同时没有返回值 不好判断
2.3.1 添加一条记录
2.3.2 删除数据
2.3.3 更新数据
2.3.4 查询数据
总结: