Come fa il database SQLite in Android Studio? Non sono in grado di trovarlo negli strumenti.
Non lo troverai negli strumenti. Ma puoi seguire i seguenti passi per usare SQLite nella tua app.
- Pacchetto database - Il pacchetto principale è android.database.sqlite che contiene le classi per gestire i tuoi database
- Creazione database - Per creare un database devi solo chiamare questo metodo openOrCreateDatabase con il tuo database e la modalità come parametro. It returns an instance of SQLite database which you have to receive in your own object.Its syntax is given below -
- openOrCreateDatabase("your database name",MODE_PRIVATE,null);
- Database insertion - You can create table or insert data into table using execSQL method defined in SQLiteDatabase class. Its syntax is given below -
- mydatabase.execSQL("CREATE TABLE IF NOT EXISTS table_name(Username VARCHAR,Password VARCHAR);");
- mydatabase.execSQL("INSERT INTO table_name VALUES('admin','admin');");
- Database fetching - You can retrieve anything from database using an object of the Cursor class. You will call a method of this class called rawQuery and it will return a resultset with the cursor pointing to the table.
- Cursor resultSet = mydatbase.rawQuery("Select * from table_name",null);
- resultSet.moveToFirst();
- String username = resultSet.getString(0);
- String password = resultSet.getString(1);
Thank you! Hope this helps you!!
Articoli simili
- Nel mio Android Studio, non sono in grado di vedere il mio database nella cartella dei dati. Cosa dovrei fare?
- Perché un database remoto è preferito a SQLite nello sviluppo di app Android?
- Qual è il modo migliore per memorizzare i dati da Firebase a SQLite (database locale di Android)?
- Qual è la differenza tra un database tradizionale e un database moderno?