У меня есть класс помощника по базе данных
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 = new DatabaseHelper (context).Если это будет выполнять db.execSQL (DATABASE_CREATE);каждый раз, когда моя программа запускается?Эта строка предназначена для создания новой базы данных;