Boa noite pessoal, tenho uma pagina em jsp que grava os dados no banco de dados, até ai tudo bem!
Quero que quando eu tente salvar um nome que já tenha no banco de dados apareça uma mensagem “Nome já cadastrado”, qual comando devo utilizar?
Obs: Estou usando o banco de dados MYSQL.
boolean = fazConsultaNoBanco("nomeAqui");
if ( boolean == true ){
System.out.println("Nome já cadastrado");
}
Algo assim. Mostre o que já fez e explique melhor a sua dúvida pois o ‘comando’ que tu vai utilizar é um SELECT.
Vc pode colocar o nome como unique em seu DB.
Você faz um try/catch. Se cair na exception é pq alguem tentou inserir um nome repetido, assim evita de ir duas vezes no DB. [=
Se o projeto e real e o nome que você esta considerando e nome da pessoa descarte esta hipótese pois pode ocorrer homônimas