Autore Topic: Errore Database: database created and never close  (Letto 429 volte)

Offline thebelfastboy

  • Nuovo arrivato
  • *
  • Post: 32
  • Respect: +3
    • Mostra profilo
Errore Database: database created and never close
« il: 01 Luglio 2011, 19:42:41 CEST »
0
Salve a tutti, ho un problemino col database. Ogni qual volta mi serve utilizzo una classe per inizializzare il DatabaseHelper e l'SQLiteDatabase:

Codice (Java): [Seleziona]
public class Base extends Activity
{
        public DatabaseHelper dbhelper;
        public SQLiteDatabase db;
       
        public void init(Context c)
        {
                dbhelper = new DatabaseHelper(c);
        db = dbhelper.getWritableDatabase();
        }
       
        public void close()
        {
                db.close();
                dbhelper.close();
               
        }
}


Al primo richiamo nessun problema, prendo i dati che mi servono e lo chiudo. Ma al secondo richiamo (in un'altra activity) ho un errore del tipo database created and never close, anche se l'ho chiuso in precedenza. Soluzioni?