Android操作嵌入式关系型SQLite数据库

2014-11-24 11:57:34 · 作者: · 浏览: 2

SQLite特点


例如一个字段声明为Integer类型,我们也可以将一个字符串存入,一个字段声明为布尔型,我们也可以存入浮点数。


除非是主键被定义为Integer,这时只能存储64位整数


2.创建数据库的表时可以不指定数据类型,例如:


CREATE TABLEperson(id INTEGER PRIMARY KEY, name)


3.SQLite支持大部分标准SQL语句,增删改查语句都是通用的,分页查询语句和MySQL相同


SELECT * FROMperson LIMIT 20 OFFSET 10


SELECT * FROMperson LIMIT 20,10


创建数据库


1.定义类继承SQLiteOpenHelper


2.声明构造函数,4个参数


3.重写onCreate()方法


4. 重写upGrade()方法


示例: