private void ConsultaNaoConformidadesEntradas(int idFuncionarioSelecionado) {

        int funcionario = idFuncionarioSelecionado;

        int idFuncionario = 0;
        String nomefuncionario = "";
        String dataNaoConform = "";
        String ocorrencia = "";
        String medidaCorrecti = "";
        String resultado = "NC";
        String correctiva = "N";
        int idFuncionarioResponsavel = 0;
        String nomeFuncionarioResponsavel = "";

        model = (DefaultTableModel) jTableConsultaNaoConformidadesEntradas.getModel();
        CONTA_LINHAS_NAOCONFORMIDADES = 0;

        try {
            Class.forName("org.apache.derby.jdbc.ClientDriver");
        } catch (ClassNotFoundException e) {
            System.err.print("ClassNotFoundException: ");
            System.err.println(e.getMessage());
            System.out.println("O driver expecificado nao foi encontrado.");
        }

        try {
            con = DriverManager.getConnection(url);
            String nomeTabela = "CONTROLORESULTADOS";
            String sql = "select * from " + nomeTabela + " where IDFUNCIONARIO=" + funcionario + " and RESULTADO=" + "'" + resultado + "'";
            PreparedStatement st = (PreparedStatement) con.prepareStatement(sql);
            ResultSet rs = st.executeQuery();

            while (rs.next()) {
                idControloResuladoSeleccionado = rs.getInt("IDCONTRESULTADOS");
                System.out.println("IDCONTROLORESULTADO Pesquisar -> " + idControloResuladoSeleccionado);
                //VARIVAEL GLOBAL

                //ESCREVER NA TABELA A PESQUISA
                String nomeTabela2 = "NAOCONFORMIDADES";
                String sql2 = "select * from " + nomeTabela2 + " where IDCONTRESULTADOS=" + idControloResuladoSeleccionado + " and CORRECTIVA='" + correctiva + "'";
                PreparedStatement st2 = (PreparedStatement) con.prepareStatement(sql2);
                ResultSet rs2 = st2.executeQuery();

                while (rs2.next()) {

                    //idNaoConformidade = rs2.getInt("IDNAOCONF");
                    //idContResultado = rs2.getInt("IDCONTRESULTADOS");

                    idFuncionario = rs2.getInt("IDFUNCIONARIO");
                    nomefuncionario = selectString("FUNCIONARIO", "IDFUNCIONARIO", idFuncionario, "NOME");

                    dataNaoConform = rs2.getString("DATANAOCONFORMIDADE");
                    ocorrencia = rs2.getString("OCORRENCIA");
                    medidaCorrecti = rs2.getString("MEDIDACORRECTIVA");

                    idFuncionarioResponsavel = rs2.getInt("IDFUNCIONARIOMEDIDACORRECTIVA");
                    nomeFuncionarioResponsavel = selectString("FUNCIONARIO", "IDFUNCIONARIO", idFuncionarioResponsavel, "NOME");

                    model.addRow(new Object[]{nomefuncionario, dataNaoConform, ocorrencia, nomeFuncionarioResponsavel, medidaCorrecti});

                    CONTA_LINHAS_NAOCONFORMIDADES++;
                }
                st2.close();
            }

            st.close();
            con.close();
        } catch (SQLException ex) {
            System.err.println("SQLException: " + ex.getMessage());
        }


    }