下载后可任意编辑SQLite 特点 1
Android 平台中嵌入了一个关系型数据库 SQLite,和其他数据库不同的是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()方法java 代码:1import Android
content
Context;2import android
database
sqlite
SQLiteDatabase;3import android
database
sqlite
SQLiteOpenHelper;4import android
database
sqlite
SQLiteDatabase
CursorFactory;567public class DBOpenHelper extends SQLiteOpenHelper {8/**9* 创建 OpenHelper10 * @param context 上下文11 * @param name 数据库名12 * @param factory 游标工厂13 * @param ve