我有一個數據庫,輔助類有關數據庫幫手
private static class DatabaseHelper extends SQLiteOpenHelper{
DatabaseHelper(Context context){
super(context,DATABASE_NAME,null,DATABASE_VERSION);
}
@Override
public void onCreate(SQLiteDatabase db){
db.execSQL(DATABASE_CREATE);
}
@Override
public void onUpgrade(SQLiteDatabase db,int oldVersion,int newVersion){
Log.w(TAG, "Upgrading database from version " + oldVersion + "to" + newVersion + ", which will destroy all old data");
db.execSQL("DROP TABLE IF EXISTS titles");
onCreate(db);
}
}
在我的項目,我需要創建這個DatabaseHelper像DatabaseHelper AA =新DatabaseHelper(上下文)的新對象。如果這將執行db.execSQL(DATABASE_CREATE);每次當我的程序啓動?這一行用於創建一個新的數據庫;