If com atributos do banco

3 respostas
Gabriel_Fernando1

Boa tarde ! Tenho uma aplicação em que preciso fazer um update no banco após uma ação(click no botão) .

Tenho esse atributo na classe carga

private String serie;

E um igual na classe material

private String serie;
private String status;

Ambos estão em formulário diferentes, caso a serie digitada no fomulário de carga seja igual a que está gravada na da tabela de material, preciso que o valor do status mude para “ocupado”, estou usando um DAO para fazer minhas querys, alguém me ajuda ?

também estou usando JSF E PRIMEFACES, caso os framework tenham algo que ajude nisso, me avisem por favor, tenham uma ótima tarde.

3 Respostas

darlan_machado

1 - Pega o valor digitado para série no formulário de carga
2 - Faz um SELECT count(*) FROM material WHERE serie = ? e passa a série informada como parâmetro
3 - Se o valor do select for != 0, então retorna false, caso contrário, retorna true
4 - Recupera o valor desse select na variável status.

Gabriel_Fernando1

consegue escreve mais ou menos como seria esse método ?

darlan_machado

Olha, quem precisa escrever, mais ou menos, é você.
Tentar fazer, ver se dá certo e, dando, ok, senão, muda até dar certo.
Se não der, pergunta que vamos orientando.

Criado 15 de agosto de 2018
Ultima resposta 15 de ago. de 2018
Respostas 3
Participantes 2