SQLite Database学习摘要

Dive in SQLite Database 

Android中操作SQLite Database有两个核心类:SQLiteDatabase 和 SQLiteOpenHelper.

前者主要有CRUD 操作,后者主要有onCreate 和 upGrade。

SQLiteDatabase 操作数据库

1、创建SQLiteDatabase对象。有四个静态方法,

2、创建SQLiteDatabase中的表。 执行db.execSQL(“create …)

3、调用SQLiteDatabase对象提供的方法操作数据库,如

    void execSQL(string sql), void beginTransaction(), 

4、对查询结果进行操作。Cursor对象有以下方法:move, moveToNext, getCount, getColumnIndex, …

SQLiteOpenHelper 实现数据库创建和更新

SQLiteOpenHelper包含以下几个常用方法:

onCreate(SQLiteDatabase db)

onUpgrade( SQLiteDatabase db, int oldVersion, int newVersion)

getReadableDatabase()

getWriteableDatabase()

    原文作者:CEW
    原文地址: https://www.jianshu.com/p/90037f238f62
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞