Informática, perguntado por dannyyely726, 11 meses atrás

em uma aplicação android que utiliza um banco de dados sqlite se deseja acessar os métodos delete, update, insert, query e execsql para executar operações no banco

Soluções para a tarefa

Respondido por migueljnm940
0

Resposta:

Em java ou kotlin?

Explicação:

Aqui está um exemplo de como fazer isso em java:

public class FeedReaderDbHelper extends SQLiteOpenHelper {

   // If you change the database schema, you must increment the database version.

   public static final int DATABASE_VERSION = 1;

   public static final String DATABASE_NAME = "FeedReader.db";

   public FeedReaderDbHelper(Context context) {

       super(context, DATABASE_NAME, null, DATABASE_VERSION);

   }

   public void onCreate(SQLiteDatabase db) {

       db.execSQL(SQL_CREATE_ENTRIES);

   }

   public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {

       // This database is only a cache for online data, so its upgrade policy is

       // to simply to discard the data and start over

       db.execSQL(SQL_DELETE_ENTRIES);

       onCreate(db);

   }

   public void onDowngrade(SQLiteDatabase db, int oldVersion, int newVersion) {

       onUpgrade(db, oldVersion, newVersion);

   }

}

Perguntas interessantes