您的位置:首页 > 移动开发 > Android开发

Android - SQLite笔记

2011-08-07 21:40 85 查看
1 adb的使用,adb.exe存放在android-sdk-windows\platform-tools目录下,注意环境变量PATH的设置,在WINDOWS机器上启动CMD,键入adb shell可以进入android机器的linux系统shell;

2 SQLite是一个轻量级的关系型数据库系统,www.sqlite.org,支持SQL的查询语言

3 android通过SQLiteOpenHelper及SQLiteDatabase来对SQLite时行支持

4 SQLiteOpenHelper中一定要实现构造函数,

父类中构造函数SQLiteOpenHelper(Context context, String name, CursorFactory factory, int version)

注意3个回调函数:

onCreate()第一次创建数据库时调用,

onUpgrade在升级数据库时调用,

onDowngrade在降级数据库时调用,

2个重要的获取数据库对象的方法:

getReadableDatabase()获取可读的数据库对象

getWriteableDatabase()获取可读写的数据库对象

5 SQLiteDatabase是对数据库对象进行操作的类

重要方法:

execSQL();执行SQL语句

insert();行的插入操作

delete();行的删除操作

query();查询操作

update();更新操作

6 ContentValues类,用于批量存储数据,采用键值对方式

常用方法get();put();

7 Cursor类,为游标类,用select从表中得到查询数据的游标

moveToNext();向后移动游标

getString();取得一条记录中指定列中的字串返回值

getColumnIndex();取得表中指定列的列索引

8 Log.d()发送一条DEBUG信息到LOG中
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: