标签 SQLite 下的文章

android 中操作SQLite数据库

SQLiteOpenHelper类 SQLiteOpenHelper是SQLiteDatabase的一个帮助类,用来管理数据库的创建和版本的更新。一般是建立一个类继承它,并实现它的onCreate和onUpgrade方法。 SQLiteOpenHelper(Context context,String name,SQLiteDatabase.CursorFactory factory,int version) 构造方法,一般是传递一个要创建的数据库名称那么参数 onCreate(SQLiteDatabase db) 创建数据库时调用 onUpgrade(SQLiteDatabase db,int oldVersion , int newVersion) 版本更新时调用 getReadableDatabase() 创建或打开一个只读数据库 getWritableDatabase( ...

SQLite

注意点 绝大多数大小写不敏感 存储类型 NULL 空值。 INTEGER 有符号整数,根据值的大小以1,2,3,4,6 或8字节存储。 REAL 浮点数,以8字节 IEEE 浮点数存储。 TEXT 文本字符串,使用数据库编码(UTF-8, UTF-16BE 或 UTF-16LE)进行存储。 BLOB 一个数据块,按它的输入原样存储。 不同的数据类型在存储后会转换为存储类型, 在读取后在转换为一般的数据类型, 所以在定义时可以使用常见的其它数据库的类型 SQL 语法 SELECT – 从数据库表中获取数据 UPDATE – 更新数据库表中的数据 DELETE – 从数据库表 ...