Ed
há 2 semanas
Vamos analisar cada uma das afirmativas sobre a inserção de dados em uma base de dados SQLite: I. Ao invocar o método getWritableDatabase, um retorno é esperado, e ele deve ser um objeto do tipo SQLiteDatabase. É verdadeira (V). O método getWritableDatabase retorna uma instância da classe SQLiteDatabase, que permite realizar operações de escrita na base de dados. II. A classe ContentValues é usada para armazenar o nome dos campos e dos seus respectivos valores para realizar a inserção. É verdadeira (V). A classe ContentValues é utilizada para mapear os nomes das colunas e os valores que serão inseridos na tabela. III. O método insert da classe SQLiteDatabase possui dois parâmetros: o nome da tabela e a lista de valores. É falsa (F). O método insert na verdade possui três parâmetros: o nome da tabela, o nome da coluna que pode receber um valor nulo (ou nullColumnHack) e um objeto ContentValues que contém os valores a serem inseridos. Portanto, a sequência correta é: V, V, F. A alternativa que apresenta essa sequência é: e) V, V, F.