Toda e qualquer aplicação precisa de um banco de dados para persistir as informações. Essas informações persistidas no banco podem ser manipuladas por meio de algumas operações de cadastro, alteração e consulta. Assim, pode-se inserir informações corretamente no SQLite por meio de uma linha de programação. Nesse contexto, o que o programador precisa definir na codificação?
a) Definir um objeto SQLiteDatabase, uma string de execução SQL e um método do objeto SQLiteDatabase.execute. b) Definir um objeto SQLiteDatabase, uma string de execução SQL e um método do objeto SQLiteDatabase.insert. c) Definir um objeto SQLiteDatabase, uma string de execução SQL e um método do objeto SQLiteDatabase.execSQL. d) Definir um objeto SQLiteOpenHelper, uma string de execução SQL e um método do objeto SQLiteDatabase.insert. e) Definir um objeto SQLiteOpenHelper, uma string de execução SQL e um método do objeto SQLiteDatabase.execSQL.
Resposta correta: Definir um objeto SQLiteDatabase, uma string de execução SQL e um método doobjeto SQLiteDatabase.execSQL
c) Definir um objeto SQLiteDatabase, uma string de execução SQL e um método do objeto SQLiteDatabase.execSQL.
Explicação:
Sua resposta está incorreta.
A alternativa está incorreta, pois o comando correto para executar uma string de inserção é o SQLiteDatabase.execSQL(). Pode-se criar tabela ouinserir dados nesta usando o método execSQL, definido na classe SQLiteDatabase.
Na opção SQLiteDatabase.execute, o correto é SQLiteDatabase.execSQL. O métodoexecSQL não é usado somente para inserir dados, mas também é usado para atualizarou modificar s.
Na opção SQLiteOpenHelper, é correto SQLiteDatabase. Com o objeto SQLiteDatabase, pode-se criar tabela ou inserir dados na tabela, usando o métodoexecSQL
Lista de comentários
Resposta:
c) Definir um objeto SQLiteDatabase, uma string de execução SQL e um método do objeto SQLiteDatabase.execSQL.
Explicação:
Sua resposta está incorreta.
A alternativa está incorreta, pois o comando correto para executar uma string de inserção é o SQLiteDatabase.execSQL(). Pode-se criar tabela ouinserir dados nesta usando o método execSQL, definido na classe SQLiteDatabase.
Na opção SQLiteDatabase.execute, o correto é SQLiteDatabase.execSQL. O métodoexecSQL não é usado somente para inserir dados, mas também é usado para atualizarou modificar s.
Na opção SQLiteOpenHelper, é correto SQLiteDatabase. Com o objeto SQLiteDatabase, pode-se criar tabela ou inserir dados na tabela, usando o métodoexecSQL