D
D4Rkl1Gh7
Neues Mitglied
- 0
Hallo, ich hätte folgende Frage:
Für eine kleine App habe ich mir eine Datenbank erstellt.
Ich habe es auch soweit hinbekommen neue Daten einzufügen, bestimmte Zeilen auszugeben, alle Daten auszugeben und einzelne Einträge zu löschen.
Nun möchte ich meine App so erweitern, dass man über einen Button die gesammte Datenbank löschen kann. Hierbei stoße ich mit meinen Javakentnissen leider an meine Grenze.
Ich möchte die Methode .deleteDatabase(File file) verwenden:
SQLiteDatabase db =this.getWritableDatabase();
File f = new File( ?Filename? );
db.deleteDatabase(f);
Leider finde ich keine Möglichkeit, den Pfad meiner Datenbank zu ermitteln.
Die Datenbank müsste irgendwo in meinem Androidprojekt hinterlegt sein. Leider finde ich den betreffenden Pfad nicht. Kann mir jemand sagen, wo man die Datenbank im Androidprojekt findet / wie man den Pfad automatisch ermitteln kann?
LG D4Rkl1Gh7
Für eine kleine App habe ich mir eine Datenbank erstellt.
Ich habe es auch soweit hinbekommen neue Daten einzufügen, bestimmte Zeilen auszugeben, alle Daten auszugeben und einzelne Einträge zu löschen.
Nun möchte ich meine App so erweitern, dass man über einen Button die gesammte Datenbank löschen kann. Hierbei stoße ich mit meinen Javakentnissen leider an meine Grenze.
Ich möchte die Methode .deleteDatabase(File file) verwenden:
SQLiteDatabase db =this.getWritableDatabase();
File f = new File( ?Filename? );
db.deleteDatabase(f);
Leider finde ich keine Möglichkeit, den Pfad meiner Datenbank zu ermitteln.
Die Datenbank müsste irgendwo in meinem Androidprojekt hinterlegt sein. Leider finde ich den betreffenden Pfad nicht. Kann mir jemand sagen, wo man die Datenbank im Androidprojekt findet / wie man den Pfad automatisch ermitteln kann?
LG D4Rkl1Gh7