Duvidas de como alterar dados

0 respostas
N

bom dia…

estou fazendo um trabalho de faculdade

e tem uma pequena duvida que eu não to conseguindo resolver…

Estou fazendo um cadastro e uma venda de produtos
tanto na hora que eu vendo eu não to conseguindo fazer só alterar a quantidade no meu banco…

Estou usando o DB4O para salvar os meus dados…

ó código que eu fiz pro alterar foi…

public Object alterar(Object obj, String arquivo){

db = Db4o.openFile(arquivo);

ObjectSet g = db.get(obj);

db.set(g);

db.close();

return g;
}

e o meu código da tela de venda é…

private void jbFaturarActionPerformed(java.awt.event.ActionEvent evt) {

Produto pro = new Produto();

Produto pr = new Produto();
Persistencia p = new Persistencia();
     pro = (Produto)p.pesquisar(pr, "banco.yap");
     pro.setQuantidade(pro.getQuantidade() - Integer.parseInt(jtfQuantidade.getText()));
     p.alterar(pro, "banco.yap");
     JOptionPane.showMessageDialog(null,"Produto Faturado");

}

alguem poderia me ajudar… no porque não ta alterando no banco…

falow aguardo a resposta

Criado 20 de novembro de 2009
Respostas 0
Participantes 1