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
[RESOLVIDO] Consulta não retorna o ultimo registro
5 Respostas
passe o seu código que faz essa consulta
Você está atualizando a lista do datatable?
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
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.
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