eu estou querendo construir um método de busca para me subtrair o valor que irei digitar no programa "UPDATE produto SET produto.quantidade = produto.quantidade -1 WHERE produto.id =4";.
Este a cima fuciona no mysql, quando joga no programa ele nao fuciona.
I
Iohannes
Eu raramente faço cálculos em SQL, exceto quando preciso usar algumas das funções, como SUM ou AVG, por exemplo. Eu costumo efetuar os cálculos usando a linguagem de programação utilizada para escrever o programa e construir a String SQL com o valor correto para a inserção ou atualização do BD.
C
Cadmo_Antunes
de que forma eu posso colocar calculos no java para ele fazer o update do valor no sql ?
Ja fiz varias pesquisas e nada no momento
I
Iohannes
Como está a sua classe onde tem os valores. E onde está a sua classe que atualiza os dados? Poste para analisarmos.
C
Cadmo_Antunes
Esta e a minha classe
I
Iohannes
Não essa é a classe que tu manipula o banco. Eu me refiro a uma classe da view ou do bean.
P
PedreiroDeSoftware
Falta chamar o método pst.executeUpdate().
Depois tem que fechar a conexão.