Bom dia pessoal,
Alguma pessoa que fez o curso conseguiu fazer deste modo ?
public void deletaAluno(Aluno aluno) {
SQLiteDatabase db = getWritableDatabase();
String[] alunoId = { aluno.getId().toString() };
db.delete("Alunos", "id = ?", alunoId);
}
Não sei o motivo, mas eu não consigo usar o toString();
o único modo que achei para resolver tal problema foi converter em String primeiro.
public void deletaAluno(Aluno aluno) {
SQLiteDatabase db = getWritableDatabase();
String id = String.valueOf(aluno.getId());
String[] alunoId = { id };
db.delete("Alunos", "id = ?", alunoId);
}
Se alguém souber o porque não funcionou eu agradeço.
Obrigado.