Panoramica di SQLite

SQLite® è una libreria di database relazionale open source. È progettata per consentire un utilizzo efficiente delle risorse di memoria e prevede un numero limitato di funzionalità. Per questo motivo può rappresentare una buona scelta per le applicazioni incorporate e wireless. I dispositivi BlackBerry® che eseguono BlackBerry® Device Software versione 5.0 o successiva dispongono di una libreria SQLite integrata nel sistema operativo e nella macchina virtuale. L'API di SQLite consente di sviluppare delle applicazioni che utilizzano il database SQLite integrato. È stata introdotta in BlackBerry® Java® Development Environment versione 5.0.

Il pacchetto net.rim.device.api.database comprende alcune classi che consentono di lavorare con SQLite.

È possibile utilizzare la seguente procedura per lavorare con un database SQLite esistente.

  • Creare un'istruzione SQL chiamando Database.createStatement().
  • Preparare l'esecuzione dell'istruzione chiamando Statement.Prepare(). Eseguire questo passaggio equivale a compilare l'istruzione.
  • Eseguire l'istruzione chiamando Statement.getCursor(), se si suppone che l'istruzione restituisca dei risultati. In caso contrario chiamare Statement.Execute().
  • Se vengono restituiti dei risultati, recuperarli scorrendo il Database.Cursor che viene restituito riga per riga.

Per ulteriori informazioni sullo sviluppo di applicazioni che utilizzano SQLite, consultare la documentazione di SQLite sul sito Web http://www.sqlite.org come pure la documentazione di riferimento per l'API di BlackBerry Java Development Environment.


Le informazioni sono state utili? Inviateci i vostri commenti.