Caraca, sinistro! Nunca passei por isso, mas o update pode gerar duplicate key no caso de você estar alterando o id para um outro já existente.
Sei que não é o que você deve estar tentando fazer, mas provavelmente é isso que está acontecendo. Não vejo outro cenário para duplicar chave no Update.
Em 7 de julho de 2014 14:44, Geovani de Souza <geovanisouza92@gmail.com> escreveu:
Fala galera,--Acho que o título é bem sugestivo...Alguém já passou por algo parecido? Fiz o seguinte teste:- Copiei o banco de dados de dentro do app via 'adb pull';- Abri no SQLite Manager e fiz uma consulta. Ele retorna os dados como esperado;- Testei o mesmo SQL no Android, ele retorna, mas os dados são completamente diferentes.Outra situação é um erro "PRIMARY KEY must be unique (code 19)" durante um UPDATE. Posso estar enganado mas, esse tipo de erro não deveria acontecer somente em um INSERT? Se ele realmente tem 2 linhas com a mesma chave, pq não gerou erro no INSERT, quando era o momento?
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
You received this message because you are subscribed to the Google Groups "Android Brasil - Dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to androidbrasil-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.






0 comentários:
Postar um comentário