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?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
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