Consistência no HSQLDB  XML
Índice dos Fóruns » Java Avançado
Autor Mensagem
marthian_2
JavaBaby
[Avatar]

Membro desde: 24/09/2007 12:44:38
Mensagens: 92
Offline

Pessoal é o seguinte....

Está ocorrendo um erro ao fazer o resumo de uma venda...

O resumo tem que ter acesso ao estoque e informar quantos produtos estão em estoque e quantos deverão ser peoduzidos se não estiver em estoque...

Armazenei os valores iniciais dos estoques.

Depois de ir reduzindo o numero do estoque, preciso fazer com que este estoque volte ao que era antes...

Com o aplicativo aberto (.jar), faço o resumo.. olho o relatorio de estoque e tudo blz.. o estoque estava como antes..

Mas quando fecho o .jar e abro novamente, as vezes, o estoque tem diminuido de acordo com os dados que forneci no resumo...

Não há consistencia no banco.....

O que pode estar ocorrendo?

Segue abaixo a parte do código que modifica o estoque por último:

p=agenda.procurarProdutoPorCodigo(estoques.get(i)[0][1]);

est=agenda.buscarEstoque(p.getId());

est.setQuantidade(estoques.get(i)[1][1]);

agenda.modificarEstoque(est);


Método que modifica o estoque
public void atualizarEstoque(EstoqueTO estoque) {

try {
Statement stmt = this.conexao.createStatement();
String query = "UPDATE ESTOQUE SET quantidade=" + aluguel.getQuantidade()
+ " where id=" + estoquel.getId()
;
res = stmt.executeQuery(query);
stmt.close();

} catch (SQLException e) {
System.out.println("Erro durante a inserção:" + e.getMessage());
}

}
[MSN]
 
Índice dos Fóruns » Java Avançado
Ir para:   
Powered by JForum 2.1.8 © JForum Team