Leggere dati database da un'altra classe

di il
2 risposte

Leggere dati database da un'altra classe

Sono all'inizio con android e java. Ho creato il mio db sqlite dove posso inserire 3 valori. Volevo una nuova view dove stampare i valori inseriti. Per fare ciò ho creato una nuova classe. Come faccio a richiamare il db in questa nuova classe?

2 Risposte

  • Re: Leggere dati database da un'altra classe

    Io avevo risolto creando una classe Database contenente tutti i metodi per l'inserimento/eliminazione/... dei record. Poi nell'activity principale avevo creato un oggetto di tipo Database reso public e static, cioè disponibile a tutte le altre classi. Non so se sia un esempio di "buona" programmazione ma di sicuro funziona!
  • Re: Leggere dati database da un'altra classe

    Ciao, in android esiste una classe di utilità chiamata SQLiteOpenHelper che puoi estendere per gestire in maniera semplificata un database. Attraverso questo helper, inoltre, è possibile accedere al database (in lettura e/o scrittura) da una qualsiasi activity della tua app attraverso semplici metodi. Ti metto un link al tutorial
Devi accedere o registrarti per scrivere nel forum
2 risposte