Android:SQLite数据库
增删改查两种方式:
- sql语句
 - Java代码
 
一般如何使用:
- 继承SQLiteOpenHelper抽象帮助类;
 - 写一个类的实例,set和get方法;
 - 新建一个数据库的管理类,进行增删改查的方法。
 
创建表:
1  | create table person(  | 
添加:
1  | insert into person(name, age) values('lisi', 19);  | 
删除:
1  | delete from person where _id = 1;  | 
修改:
1  | update person set name = '李四' where name = '王五';  | 
查询所有:
1  | select * from person;  | 
查询单条:
1  | select * from person where name = 'zhangsan';  | 
事务:
使用场景:
- 类似银行打帐,中间不能出现异常,出现异常则整个过程恢复到之前的状态,钱不变
 - 执行很多的数据时, 不需要开关数据库
 
1  | update person set balance = balance - 100 where name = 'lisi';  |