首先要继承 SQLiteOpenHelper类 并调用其构造函数
public class SqliteHelper extends SQLiteOpenHelper {
public SqliteHelper(Context context){
// 调用者上下文 数据库名字 默认 数据库版本
super(context,"hhx.db", null, 1);
}
//当数据库第一次创建的时候调用 (一般先创建表)
@Override
public void onCreate(SQLiteDatabase db) {
}
//当数据库版本有更新的时候调用
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
// TODO Auto-generated method stub
}
}
在程序的文件夹下的databases文件夹可以看到创建出来的数据库
在操作时 区分 read和write 并且注意关闭
SqliteHelper sqliteHelper = new SqliteHelper(this);
SQLiteDatabase reader = sqliteHelper.getReadableDatabase();
reader.execSQL("");
reader.close();