SQLite : Android 中集成的轻量级的数据库 -- 内置到手机中
特点:
轻量级 零配置 跨平台 嵌入式
储存的数据类型:
NULL INTEGER VARCHAR TEXT(默认类型) BOOLEAN
数据库操作:
顺序 :
库 --> 表 --> 字段 --> 数据 (增 , 删 , 改 , 查)
创建表:
create table 表名(字段1 字段类型1 , 字段2 字段类型2 ... )
createtable user(_id integer primary key autoincrement ; name ... )
增 :
insert into 表名(字段) values(值)
insert into user(name , age) values('张三' , '30')
删:
delete from 表名 where 字段 = 值
delete from user 删除所有数据
delete from user where _id = 1 删除指定数据
改:
update 表名 set (字段 = 值) where 字段 = 值
update user set(name = '李四') where _id =1
查:
select * from 表名
select * from user 查询所有数据
select * from user where id = 1 条件查询数据
Android中,数据库的核心类
SQLiteDatabase 数据库的操作类 -- 数据库中: 创建表 、增 、删 、改 、查
常用方法:
执行Sql语句的方法:
void execSql(String sql) 执行SQL语句
Cusor rawQuery (String sql , String[] selectionArgs ) 执行查询数据的SQL语句
封装好的增删改查的方法:
insert()
update()
delete()
query()
本文介绍了Android中SQLite数据库的特点,如轻量级、零配置、跨平台和嵌入式,并详细阐述了数据类型、数据库操作顺序以及创建表、增删改查的基本SQL语法。在Android开发中,主要使用SQLiteDatabase类进行数据库操作,包括执行SQL语句和封装好的增删改查方法。

被折叠的 条评论
为什么被折叠?



