Bonjour,
Je souhaite vérifier si une base de données sqlite android existe, mais juste vérifier si elle existe.
En cherchant j'ai vu ce code :
Ce code fonctionne, mais si on déplace l'appli vers la carte sd, peut-être que le chemin change ? Donc ce bout de code n'est plus valable...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 try{ SQLiteDatabase checkDB = null; checkDB = SQLiteDatabase.openDatabase("/data/data/package/databases/nomBase.db", null, SQLiteDatabase.OPEN_READONLY); System.out.println("La base existe"); }catch(SQLiteException e){ System.out.println("La base n'existe pas"); }
De plus, est bien toujours le chemin de stockage des bases sqlite ?
Y-t-il un autre moyen de savoir si une base existe ?
Merci pour votre aide =)
Partager