一、数据库介绍

SQLite3:当有大量相似结构的数据需要存储的时候 。

其实SQLite3 就是一个文件,类似之前学过的MySQL SqlServer等。

 

二、SQLiteOpenHelper 是一个抽象类

Android大学课件SQLite3 数据库操作

 

2.1、创建一个类 继承SQLiteOpenHelper

(1)会发现出现错误:因为父类没有空的构造方法。所以要添加一个构造方法

(2)方法介绍:

    Android大学课件SQLite3 数据库操作

Android大学课件SQLite3 数据库操作

Android大学课件SQLite3 数据库操作

注意:版本号 绝对不可以往回降

打开SQLite数据库 可以使用:SQLite Expert软件(自己下载)

 

 

(3)创建数据库、并获取可读或者可读写数据库(注意区分两个获取方法)

Android大学课件SQLite3 数据库操作

 

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 增加一条记录

Android大学课件SQLite3 数据库操作

2.2.2 删除一条数据

Android大学课件SQLite3 数据库操作

2.2.3 更新一条数据

Android大学课件SQLite3 数据库操作

2.2.4 查询数据

注意:Android大学课件SQLite3 数据库操作

Android大学课件SQLite3 数据库操作

 

2.3 使用谷歌封装好的API 执行SQL语句

原因:SQL语句太容易写错 同时没有返回值 不好判断

 

2.3.1 添加一条记录

Android大学课件SQLite3 数据库操作

2.3.2 删除数据

Android大学课件SQLite3 数据库操作

 

2.3.3 更新数据

Android大学课件SQLite3 数据库操作

 

2.3.4 查询数据

Android大学课件SQLite3 数据库操作

 

总结:

Android大学课件SQLite3 数据库操作

相关文章:

  • 2022-12-23
  • 2021-08-02
  • 2022-12-23
  • 2022-12-23
  • 2021-09-19
  • 2022-12-23
猜你喜欢
  • 2021-11-20
  • 2021-08-09
  • 2021-06-12
  • 2021-06-13
  • 2021-11-02
  • 2021-11-27
  • 2022-12-23
相关资源
相似解决方案