Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Dúvida no Ex. 5 da Aula 6 - Completando o cadastro Opção Deletar com erro

Percebi que todos os itens da minha tabela estão com id 0. Não consegui inserir o AUTOINCREMENT e a opção deletar não funciona:

 public void onCreate(SQLiteDatabase db) { //Cria o primeiro DataBase
        String sqlComand = "CREATE TABLE " +TABELA+  //Constrói Comandos DataBase SQL
                "(id INTEGER PRIMARY KEY, "
                + "nome TEXT UNIQUE NOT NULL, "
                + "site TEXT, "
                + "endereco TEXT, "
                + "telefone TEXT, "
                + "nota FLOAT, "
                + "enderecoFoto);";
        db.execSQL(sqlComand);   //Executa comando SQL
    }

Já cacei o erro de tudo que é jeito e não acho onde ta o pau.... rsrs

2 respostas

Henrique,

Como está a sua classe que tem os Ids 0? Você chegou a sobrescrever o método toString nessa classe, passando no retorno o Id e nome, por exemplo, dessa entidade? Se sim, como está?

solução!

Eu exclui a tabela com erro ai voltou a funcionar.

Obrigado!!!