Alguem sabe como faco para quando eu efetuar o cadastro de um cliente, se o nome que coloquei no jtextfield ja existir igual no banco ele nao fazer o cadastro? thank u
Duvida
3 Respostas
tu pode fazer uma consulta pelo nome caso retorne efetua o cadastro ou usar try catch, desde que, este campo no banco não permita dados repetidos(por exemplo se fosse a chave)
Trate isso no Banco…deixa o nome como UNIQUE…
pode até criar uma procedure pra isso que na hr que vc clique em gravar ele executa ela…e verifica td pra vc
[]'ss
Trate isso no Banco…deixa o nome como UNIQUE…
pode até criar uma procedure pra isso que na hr que vc clique em gravar ele executa ela…e verifica td pra vc
+1
Mas se quiser tratar no código, faça como o colega na primeira resposta disse.
Geralmente, dados em banco tem um identificador. Por mais novato que seja o DBA, ele sempre faz de alguma forma, a identificação por um campo de alguma informação.
Se o nome que vc tentar cadastrar, for o ID; é só uma consistência com o ID (nome).
Flw, abçs!
Criado 20 de agosto de 2009
Ultima resposta 20 de ago. de 2009
Respostas 3
Participantes 4