dimanche 5 avril 2015

android database not rebuild after remove app data

i have made a android app and i want to test it, so i have remove all the "app data" for my app from the android app settings page. now the database is empty.


How can i fix this problem?


the code:



public static final int database_version = 2; // database versie
public static final String database_naam = "theapp"; // database naam

public DatabaseVerwerker(Context context) {
super(context, database_naam, null, database_version); //database maken
Log.d("Database verbinden/aanmaken", "Database is gemaakt");
}

@Override
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE IF NOT EXISTS variabel (naam TEXT, value TEXT);"); // aanmaken variabel tabel
Log.d("Opzetten tabel variabel", "gelukt");
}

@Override
public void onUpgrade(SQLiteDatabase db, int arg1, int arg2) {
db.execSQL("DROP TABLE IF EXISTS variabel"); // aanmaken variabel tabel

Log.v("onUpdate", "Running");
this.onCreate(db);
}

Aucun commentaire:

Enregistrer un commentaire