Android SQLite 数据库应用技巧分享
Android 操作系统中内置了 SQLite 数据库!我们在应用程序开发中都需要对数据库进
行相关操作。在这里大家就一起来看看有关
Android SQLite 数据库的应用技巧,方便将来的
应用。
SQLite 本身就是一个很小型的数据库!
数据库存储的位置在
data/data/<项目文件夹>/databases/
1:Android SQLite 数据库创建数据库
Context.createDatabase(String name,int version ,
int mode,CursorFactory factory)
如果创建不成功则抛出
FileNotFoundException 异常
Java 代码
SQLiteDatabase DataBase=this.openOrCreateDatabase
("DataBase.db", MODE_PRIVATE,
new CursorFactory(){ //创建新的数据库,名称 Database,模式 MODE_PRIVATE
public Cursor newCursor(SQLiteDatabase db, SQLiteCursorDriver masterQuery,
String editTable, SQLiteQuery query){
return null; }
}); SQLiteDatabase DataBase=this.openOrCreateDatabase
("DataBase.db",
MODE_PRIVATE, new CursorFactory(){
// 创 建 新 的 数 据 库 , 名 称 Database , 模 式 MODE_PRIVATE public Cursor
newCursor(SQLiteDatabase db,
SQLiteCursorDriver masterQuery, String editTable,
SQLiteQuery query){ return null;
} });
2:Android SQLite 数据库打开已经存在的数据库
Context.openDatabase(String file,CursorFactory factory);
如果我们要实现打开不存在的数据库就创建它,代码如下:
Java 代码