Duvida

3 respostas
ken420

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

3 Respostas

malucocelo

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)

jeandonato

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

skalinichenko

donatoinfo:
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