Ho letto qui come ripulire un database:
http://stackoverflow.com/questions/4280041/sqlite-truncate-a-table-if-exists
ma sia:
DROP TABLE IF EXISTS
che
DELETE FROM
non mi funzionano e la dimensione del database cresce in continuazione... ora è più di 300 MB e contiene solo 3 record...
Il codice che non funzione è questo:
if (cancellatuttalatabellaeriscrivi) {
stat.executeUpdate("DROP TABLE IF EXISTS " + nomedellatabelladeldatabase);
String TABELLA = "CREATE TABLE " + nomedellatabelladeldatabase + " ( ID INTEGER PRIMARY KEY AUTOINCREMENT";
...
La versione di sqlite che uso è la sqlite-jdbc-3.7.15-SNAPSHOT-2.jar... di più recenti non ne ho trovate...