Olá, gostaria de saber como o sistema e está incrementando o CAMPO ID já que este não é passado no formulário de cadastro. O campo por default é auto-numerado?
Olá, gostaria de saber como o sistema e está incrementando o CAMPO ID já que este não é passado no formulário de cadastro. O campo por default é auto-numerado?
Oi Jander, tudo bem ?
Por conta do campo ser um inteiro e ser a primary key o próprio banco de dados consegue fazer o auto incremento.
Contudo se não fosse um campo número teríamos problema.
Espero ter ajudado.
Abraços
Olá, bom dia. A dúvida era mesmo Matheus, eu não tinha entendido como se dava a inserção já que não há um "insert" para ID. Entendi perfeitamente, o campo sendo primary key e um número inteiro.
Como seria a implementação para fazer a inserção manual do ID? O dado teria que vir lá do EditText certo?
Jander, teríamos que fazer uma busca ordenada por id antes de inserir, pois pegando o último elemento conseguimos recuperar o id dele e então adicionar um para o próximo elemento. Entretanto repare no trabalho que teríamos para esse trabalho, às vezes é melhor deixar automático, por conta de escabilidade