Chave estrangeira

0 respostas
I

meu problema é o seguinte: tenho uma tabela paciente e outra agenda, tendo como relação 1 paciente pode ter varios "dias" marcados, e a agenda pode ter apenas um paciente.

ja fiz os beans. Eu trago o id do paciente e na hora de passa ele como fk , me retorna um erro dizendo que o cod_paciente é do tipo inteiro e que é necessario um cod do tipo paciente.

esse é o codigo
try {
            String combo = (String) jcNomes.getSelectedItem();
            PacienteDAOImp pacienteDAOImp = new PacienteDAOImp();
            List<Paciente> listaPacientes = pacienteDAOImp.buscarTodos();
            
            for (Paciente paciente : listaPacientes) {
                if (paciente.getNome().equals(combo)) {
                     agenda.setPacientes(paciente.getCodPaciente());
                    
                
                }

            }
            this.dispose();
        } catch (Exception e) {
            JOptionPane.showMessageDialog(this, "erro");
        }
Criado 18 de março de 2013
Respostas 0
Participantes 1