android中使用sqlite的数据库的基本操作

首先我们来了解一下SQLite的基本:

sqlite数据库的使用方式:
 1.sqlite数据库数据类型:
 Intger/ varchar(10)/ float /double /char(10) /text

2.SQL语句的回顾:

2.1 创建表的语句:
create table 表名(字段名称 数据类型 约束,字段名称 数据类型 约束......)
 create table person(_id Integer primary key,name varchar(10),age Integer not null)

2.2 删除表的语句:
drop table 表名
drop table person

2.3 插入数据的语音:
insert into 表名[字段,字段] valuse(值1,值2.......)
insert into person (_id,age) values(1,20)
insert into person valuses(2,"ab",20)

2.4 修改数据:
update 表名 set 字段=新值 where 修改条件
update person set name="ls",age =20 where _id=1

2.5 删除数据
delete from 表名 where 删除的条件
delete from person where _id=1

2.6 查询数据
select 字段名 from 表名 where 查询条件 group by 分组的字段 having 筛选条件 order by 排序字段
select _id ,name from person
select * from person where _id<>1  //查询id不等于1的
select * from person where _id=1 and age >18  //查询id为1,年龄大于18的数据
select * form person where name like "%小%"  //查询名字中有小字的数据
select * form person where name like "_小%"  //查询姓名的第二个字是小字的数据
select * form person where name is null      //查询姓名为null的数据
select * form person where age between 10 and 20 //查询年龄在10到20之间的数据
select * form person where age>18 order by _id //查询年龄大于18的数据并且根据id排序


这里先让大家看看效果吧!

显示得到界面:

点击创建数据库后导出数据库可见:

点击插入将插入数据:

点击修改数据后:把zhengsan修改成了张三

点击删除后:


在平时我们使用的数据库比较少  所以呢Sql语句记不清的时候呢我们可以调用android API中的方法:

1.插入


2.修改:将王麻子的年龄修改成了100


接下来就是附上代码内容了:
而我们都知道SQLite是我们android默认使用的数据库所以说呢!我们使用起来比较方法:

1.首先我们新建一个MySqliteHelper类来继承我们的SqliteOpenHelper类并实现方法

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值