标签:
数据库的创建,获取,执行sql语句:
框架搭建:dao
思考:
1.数据库保存在哪里?
2.如何创建数据库?如何创建表?
3.如何更新数据库?如何更改表的列数据?
4.如何获取数据库?
5.如何修改数据库中的表的数据?
框架思想
思考:如何使得编程更加简单?
一个sql语言,容易写错;
1.使用占位符;
2.框架解析重建法:搭建框架,对增删改查功能进行单独封装,传入容器对象即可;
思考:
1.数据库保存在哪里?
data/data/包名/databases/xiaoo.db
2.如何创建数据库?如何创建表?
db.execSQL("CREATE TABLE person (personid integer primary key autoincrement, name varchar(20))");
3.如何更新数据库?如何更改表的列数据?
db.execSQL("ALTER TABLE person ADD phone VARCHAR(12) NULL ");
4.如何获取数据库?
5.如何修改数据库中的表的数据?
一、创建数据库打开助手:
二、创建dao
三、测试dao
二、创建dao
三、单元测试:测试dao
1.配置
2.编程测试
框架思想
思考:如何使得编程更加简单?
一条sql语句,容易写错;
怎办办?
1.使用占位符;
2.框架解析重建法:搭建框架,对增删改查功能进行单独封装,传入容器对象即可;
最复杂的方法是查询:query
我们一起来看看底层是怎么封装的:
另一种增删改查:dao
Android本地数据存储之SQLite关系型数据库 ——SQLiteDatabase
标签:
原文地址:http://www.cnblogs.com/liuchaogege/p/4576443.html