[RESOLVIDO] Consulta não retorna o ultimo registro

5 respostas
vinnymesquita

Pessoal ja passei e repassei meu código e não estou entendendo por que ultimo registro inserido não aparece na consulta.
Eu salvo o objeto, verifico no banco e ele esta la salvo mas no rich:datatable não aparece, se eu salvo outro e chamo a consulta o anterior aparece.
Alguém ja passou por isso?
JSF - Rich Faces - Hibernate - Dao

5 Respostas

tmvolpato

passe o seu código que faz essa consulta

Hebert_Coelho

Você está atualizando a lista do datatable?

yoshikichi

vinnymesquita:
Pessoal ja passei e repassei meu código e não estou entendendo por que ultimo registro inserido não aparece na consulta.
Eu salvo o objeto, verifico no banco e ele esta la salvo mas no rich:datatable não aparece, se eu salvo outro e chamo a consulta o anterior aparece.
Alguém ja passou por isso?
JSF - Rich Faces - Hibernate - Dao

Sem ver o código do rch:data table e form fic dificil.
Mas aparentemente parece que não está atualizando o Rich:DataTable.
Mas de mais detalhe, poste o código.
abs

jeffev

Quando isso ocorria pra mim era porque eu não atualizava o array que tabela esta recebendo os dados ou não renderizava a tabela depois da inclusão.

vinnymesquita

Galera descobri o que estava havendo, eu tinha um:

session.saveOrUpdate()
session.merge()

o merge era um objeto de outro DAO que eu levei ele atualizar no DAO correto e elimina-lo da classe que eu estava executando.
Assim ficou somente o saverOrUpdate que salvou corretamente.
Não entendi muito bem pq não salvava os dois mas foi resolvido.

Valeu

Criado 28 de setembro de 2012
Ultima resposta 3 de out. de 2012
Respostas 5
Participantes 5