| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/08/2009 17:16:57
|
ken420
Virtual Machine Man
![[Avatar]](/images/avatar/145756e80e1aa6f940792751a4b9d05c.png)
Membro desde: 09/10/2008 13:25:41
Mensagens: 504
Localização: na frente do PC
Offline
|
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
|
if(c == 0)
JOptionPane.showMessageDialog("Write once, run anywhere");
else
System.out.println(this,"Java é uma ilha, Ruby é uma pedra, Phyton é um réptil, C é uma letra e AJAX é um detergente"); |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/08/2009 17:34:43
|
malucocelo
JavaBaby
![[Avatar]](/images/avatar/92914b863caab3084c5cf0cb02e72b11.png)
Membro desde: 05/08/2009 12:38:53
Mensagens: 77
Offline
|
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)
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/08/2009 19:09:21
|
jeandonato
Thread.start()
![[Avatar]](/images/avatar/c13451d932cb9953460ae242a80348e3.jpg)
Membro desde: 17/09/2008 14:11:24
Mensagens: 43
Localização: São Paulo - SP
Offline
|
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
|
@JeanDonato
jeancarlosgoncalves@gmail.com
twitter.com/JeanDonato
www.donatoinfo.com.br |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 20/08/2009 19:46:54
|
skalinichenko
JavaTeenager
![[Avatar]](/images/avatar/72c8d523aa3ae7b0dc08cbfa456cf9cd.jpg)
Membro desde: 10/12/2008 13:41:53
Mensagens: 172
Offline
|
donatoinfo wrote: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!
|
"Se um dia falarem que seu trabalho não é de um profissional, lembre-se: amadores construíram a Arca de Noé. Profissionais contruíram o Titanic!"
 |
|
|
 |
|
|