Ciao a tutti,
ho il mio la mia classe 'DatabaseHelper extends SQLiteOpenHelper'.
All'avvio crea il db e le successive volte no.
Esiste un parametro per far in modo che ad ogni avvio il db venga ricreato da zero?
Grazie
Visualizzazione stampabile
Ciao a tutti,
ho il mio la mia classe 'DatabaseHelper extends SQLiteOpenHelper'.
All'avvio crea il db e le successive volte no.
Esiste un parametro per far in modo che ad ogni avvio il db venga ricreato da zero?
Grazie
Prima dell'apertura del file sqlite dovresti verificare se il file esiste:
ed eventualmente cancellarlo:codice:public boolean controlloEsistenzaDb() {
File dbFile = new File(DB_PATH + MYDATABASE_NAME);
return dbFile.exists();
solo che... perdona la domanda.. ma in che modo può tornarti utile un database se devi ricrearlo da zero ogni volta? :)codice:File file = new File(path + file del tuo db sqlite);
boolean deleted = file.delete();
Grazie, funziona il tuo metodo.
Mi serve momentaneamente per delle prove, più avanti eliminerò questo nuovo metodo.
Grazie