A: MySQLite()
B: onCreate(SQLiteDatabase db)
C: onUpgrade(SQLiteDatabase db,int old)
D: onUpgrade(SQLiteDatabase db,int old,int new)
举一反三
- 下列关于SQLite数据库的描述,错误的是() A: sqliteOpenHelper类有创建数据库和更新数据库版本的功能 B: SqliteDatabase类是用来操作数据库的 C: 每次调用sqliteDatabase的getWriteDatabase方法时,都会执行sqliteOpenHelper的oncreate()方法 D: 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法
- 关于操作SQLite数据库,不正确的说法是( ) A: 通常使用SQLiteOpenHelper的子类创建数据库 B: SQLiteDatabase类用于操作数据库的 C: SQLiteDatabase类既可以创建数据库又可以操作数据库 D: 当数据库版本号增加时,会调用onUpgrade()方法
- 使用SQLiteDatabase的什么方法在数据库中执行SQL命令: A: onUpgrade() B: onCreate() C: execSQL() D: put()
- 下面关于SQLite数据库的描述中,错误的是()。 A: SqliteOpenHelper类有创建数据库和更新数据库版本的的功能 B: 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法更新数据 C: 每次调用SqliteDatabase的getWritableDatabase方法时,都会执行SqliteOpenHelper的onCreate()方法 D: 可以调用SqliteDatabase类的insert()方法在数据库中插入数据
- 下列关于SQLite数据库的描述中,错误的是 ( ) 。 A: SqliteOpenHelper类有创建数据库和更新数据库版本的功能 B: SqliteDatabase类是用来操作数据库的 C: 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade方法更新数据库 D: 每次调用getWritableDatabase方法时,都会执行SqliteOpenHelper的onCreate方法
内容
- 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()