SQLite3

来源:互联网 发布:腾讯数据nba 编辑:程序博客网 时间:2024/06/06 23:18
SQLite3

primary key是设置作为主键,会自动增加,不能重复

创建数据库的表 test表
create table test (id integer primary key, value);

在test的表插入字段
insert into test (id,value) values ('1','34');

这是普通的插入方式
insert into test values (null,'34');

查询test表数据
select * from test;

查询test表数据,id,value,name是要查的字段,可以指定查那些字段

示例:
select value from test;
select id,value,name from test;

使用通配符查询,注:value的值第一个(字符或者数字)是4的这个值被查询出来
select * from test where value like "4%";

根据id号查询,id为4的查询出来
select * from test where id=4;

修改数据,修改value的值,
update test set value='3434343' where id=2;

修改数据,修改id=999
update test set id='999' where value='3434343';

删除数据
delete from test where id=3;

解决方法:重启adb。
步骤:cmd进入命令行,进入adb所在目录先后执行adb kill-server,adb start-server。

SQLiteOpenHelper 主要作用是帮助开发者创建和更新数据库
SQLiteDatabase   主要是做数据的增删改查   CRUF
0 0
原创粉丝点击