O comando: "DELETE FROM contas WHERE contasid = 5", tem a finalidade de excluir o registro que possui o id = 5 na tabela contas. Esse comando é utilizado diretamente no banco de dados. Porém, quando fazemos uso da classe: "SQLiteOpenHelper", muitos dos comando SQL padrão são substituídos por métodos específicos que nos auxiliam a executar as operações com mais facilidade e produtividade. Qual comando (fazendo uso da classe SQLiteOpenHelper) seria válido para ter o mesmo resultado do comando SQL apresentado acima? ALTERNATIVAS
a-db.delete("contas", "_id = " + conta.getId(), null);
b-db.erase("contas", "_id = " + conta.getId(), null);
c-db.drop("contas", "_id = " + conta.getId(), null);
d-db.exclude("contas", "_id = " + conta.getId(), null);
e-db.reset("contas", "_id = " + conta.getId(), null);
Soluções para a tarefa
Respondido por
1
A - db.delete("contas", "_id = " + conta.getId(), null);
Pagina 96, vide livro!
Pagina 96, vide livro!
Perguntas interessantes