使用SQLiteDatabase的什么方法在数据库中执行SQL命令:
A: onUpgrade()
B: onCreate()
C: execSQL()
D: put()
A: onUpgrade()
B: onCreate()
C: execSQL()
D: put()
举一反三
- 在创建SQLiteOpenHelper的子类后,在子类哪个方法是用来更新库?( ) A: MySQLite() B: onCreate(SQLiteDatabase db) C: onUpgrade(SQLiteDatabase db,int old) D: onUpgrade(SQLiteDatabase db,int old,int new)
- 下面关于SQLite数据库的描述中,错误的是()。 A: SqliteOpenHelper类有创建数据库和更新数据库版本的的功能 B: 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法更新数据 C: 每次调用SqliteDatabase的getWritableDatabase方法时,都会执行SqliteOpenHelper的onCreate()方法 D: 可以调用SqliteDatabase类的insert()方法在数据库中插入数据
- SQLiteDatabase提供的___方法以完整的SQL命令作为参数。 A: insert() B: query() C: update() D: execSQL()
- 使用SQLiteDatabase的execSQL()方法可以实现数据库表增删改的操作。( )
- 下列关于SQLite数据库的描述,错误的是() A: sqliteOpenHelper类有创建数据库和更新数据库版本的功能 B: SqliteDatabase类是用来操作数据库的 C: 每次调用sqliteDatabase的getWriteDatabase方法时,都会执行sqliteOpenHelper的oncreate()方法 D: 当数据库版本发生变化时,会调用SqliteOpenHelper的onUpgrade()方法