Comparando ResultSet  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
erasmo_tec
JavaChild
[Avatar]

Membro desde: 25/07/2008 15:08:21
Mensagens: 105
Offline

Boa tarde

Estou com uma duvida na minha aplicação onde preciso inserir um dado em uma tabela se o mesmo dado não existir ainda, ou seja eu seleciono na minha tabela e se o meu result não encontrar o dado eu faço o insert.

minha duvida é justamente como comparar se meu result set não encontrou o dado fornecido.
Alguem sabe como poço fazer isso?

[Email] [MSN] [ICQ]
yorgan
GUJ Ranger
[Avatar]

Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline

Você pode fazer algo assim:

[Email] [WWW]
erasmo_tec
JavaChild
[Avatar]

Membro desde: 25/07/2008 15:08:21
Mensagens: 105
Offline

resolvi o problema da seguinte forma

se o primeiro dado do resultSet for falso quer dizer que não encontrou registro nenhum e insere o registro na tabela...
[Email] [MSN] [ICQ]
yorgan
GUJ Ranger
[Avatar]

Membro desde: 14/08/2006 19:41:31
Mensagens: 888
Localização: Floripa/SC
Offline

Só acho que você juntou muitas funções nesse método.
O ideal seria você ter um que verifica se o registro existe, outro que insere e um que valide as informações e chame os métodos. Assim você poderá reutilizar eles.
Algo +/- assim:



[]´s

Daniel
[Email] [WWW]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team