fala galera!
eu estou usando o db4o, mas estou com alguns problemas.
eu tenho um objeto que preciso alterar. pra eu alterar ele, eu tenho que buscar este objeto na base, certo? feito isso, eu altero e uso o comando store no banco com o advogado:
ObjectSet listacarros = banco.queryByExample(carro_vou_alterar);
carro = (Carro)listacarros.next();
carro.setvalor(0);
carro.adicionarmotorista(motorista);
banco.store(carro);
se eu crio dois carros e adiciono motoristas neles, eu armazeno esses dois carros!! entao eu fico com 4 carros, equanto eu quero ficar so com 2.
alguem sabe onde pode estar errado?
vlw!