[RESOLVIDO]Problema com o banco

4 respostas
rafaelctork

Bom dia pessoal…

to com uma classe de consulta medica… onde essa classe tem chave estrangeira de paciente e de medico, eu consigo cadastrar a consulta normalmente… mas na hora de listar essas consultas … o netbeans acusa que tem mas de uma linha ou registro com determinado codigo de medico, ou seja , ele da erro se um medico consultar mas de um paciente…

queria saber se alguem tem alguma ideia de como resolvo isso???

4 Respostas

g4j

tem o stacktrace do erro? estranho ter problema na lista de registro.

rafaelctork

O erro era que eu tava associando as tabelas medico e consulta de 1x1… mudei para 1xN … so que agora ta dando outro erro…

Illegal attempt to associate a collection with two open sessions…

S

:idea: POSSIVELMENTE ESQUECESTE OU SEM QUERER DEFINISTE A FK MEDICO OU A FK PACIENTE NA BASE DE DADOS COMO CHAVE PRIMARIA, OU REGISTO UNICO NA TABELA CONSULTA :idea:

rafaelctork

Valeu mas uma vez galera… o problema tava no relacionamento das classes … tanto medico , quanto paciente, se relacionam com consulta de 1xN e esse segundo erro era pq eu tinha eskecido de fechar a sessao quando que buscava determinado registro no banco… no caso eskeci do session.close();

Criado 3 de dezembro de 2009
Ultima resposta 3 de dez. de 2009
Respostas 4
Participantes 3