• 2022-07-02
    在创建SQLiteOpenHelper的子类后,在子类哪个方法是用来更新库?( )
    A: MySQLite()
    B: onCreate(SQLiteDatabase db)
    C: onUpgrade(SQLiteDatabase db,int old)
    D: onUpgrade(SQLiteDatabase db,int old,int new)
  • D

    举一反三

    内容

    • 0

      智慧职教: 以下是按商品id删除商品信息的方法,请把程序补充完整: public int delete(long id){        SQLiteDatabase db=helper.getWritableDatabase();        int result=db.delete("account","_id=?",_____________);        db.close();        return  result;    }

    • 1

      关于SQLite数据库说法正确的有 A: SqliteOpenHelper类主要是用来创建数据库和更新数据库 B: SqliteDatabase类是用来操作数据库的 C: 在每次调用SqliteDatabase的getWritableDatabase()方法时,会执行SqliteOpenHelper的onCreate方法 D: 当数据库版本发生变化时,可以自动更新数据库结构

    • 2

      Android 中获取到SQLiteDatabase实例db后,可以通过db.beginTransaction()开启事务。

    • 3

      关于操作SQLite数据库,不正确的说法是( ). A: 类主要是用来创建数据库和更新数据库 B: SQLiteDatabase类是用来操作数据库的 C: 在每次调用SQLiteDatabase的getWritableDatabase()方法时,会执行SQLiteOpenHelper的onCreate方法。 D: 当数据库版本发生变化时,可以自动更新数据库结构

    • 4

      SQLiteOpenHelper是一个抽象类,它有两个抽象方法,必须重写这两个方法,其中,_____________方法用来实现创建数据库。 A: onCreate() B: onUpgrade() C: getReadableDatabase() D: getWritableDatabase()