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中
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中
相关文章推荐
- Android SQLite数据库学习笔记
- Android开发学习笔记:数据存取之SQLite浅析
- Android开发学习笔记:数据存取之SQLite浅析
- Android 学习笔记之 SQLite基础用法
- Android酱油笔记之SQLiteDatabase
- Android:SQLiteOpenHelper 学习笔记
- Android笔记 SQLite总结 ,字带数据库,附记事本,字典小程序
- Android开发笔记:SQLite导入导出数据
- Android开发学习笔记:数据存取之SQLite浅析
- Android开发学习笔记:数据存取之SQLite浅析
- Android开发学习笔记:数据存取之SQLite浅析
- Kotlin开发Android笔记13:Android数据库(SQLite)操作
- Android(java)学习笔记141:SQLiteDatabase的query方法参数分析
- Android笔记(四十三) Android中的数据存储——SQLite(五)delete
- Androidx学习笔记(19)-- SQLite 简介
- 学习笔记 android数据库之 Sqlite
- Android开发学习笔记:数据存取之SQLite浅析
- android笔记 SQLiteDatabase的几个重要方法的参数列表
- Android笔记(四十一) Android中的数据存储——SQLite(三)select
- 【Android基础笔记13】SQLiteDatabase