private void ConsultaDevolucaoMostraFichaCompleta() {

        int idFornecedor = 0;
        String nomeFornecedor = "";

        int idFuncionario = 0;
        String nomeFuncionario = "";

        int idMatPrima = 0;
        String nomeMatPrima = "";

        int idEntrada = 0;

        String dataDevolucao = "";

        String quantiDevolvida = "";

        String observacao = "";
        String loteOriginal = "";

        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 = "DEVOLUCOES";
            String sql = "SELECT * FROM " + nomeTabela + " WHERE IDDEVOLUCAO=" + idDevolucaoSeleccionado;
            PreparedStatement st = (PreparedStatement) con.prepareStatement(sql);
            ResultSet rs = st.executeQuery();

            while (rs.next()) {
                idFornecedor = rs.getInt("IDFORNECEDOR");
                nomeFornecedor = selectString("FORNECEDOR", "IDFORNECEDOR", idFornecedor, "NOME");

                idFuncionario = rs.getInt("IDFUNCIONARIO");
                nomeFuncionario = selectString("FUNCIONARIO", "IDFUNCIONARIO", idFuncionario, "NOME");

                idEntrada = rs.getInt("IDENTRADA");

                idMatPrima = rs.getInt("IDMATERIAPRIMA");
                nomeMatPrima = selectString("MATERIA_PRIMA", "IDMATERIAPRIMA", idMatPrima, "NOME");

                dataDevolucao = rs.getString("DATADEVOLUCAO");
                quantiDevolvida = rs.getString("QUANTIDADEDEVOLVIDA");

                observacao = rs.getString("OBSERVACAO");

                //IR BUSCAR O LOTE ATRAVES DO ID ENTRADA
                Connection con2 = DriverManager.getConnection(url);
                String nomeTabela2 = "ENTRADA";
                String sql2 = "SELECT * FROM " + nomeTabela2 + " WHERE IDENTRADA=" + idEntrada;
                PreparedStatement st2 = (PreparedStatement) con2.prepareStatement(sql2);
                ResultSet rs2 = st2.executeQuery();
                while (rs2.next()) {
                    loteOriginal = rs2.getString("LOTEORIGEM");
                }
                st2.close();
                con2.close();

                JOptionPane.showMessageDialog(jDialogConsultaDevolucoes, "INFORMAÇÃO!\n\n "
                        + "NOME FUNCIONARIO : " + nomeFuncionario + "\n\n"
                        + "NOME FORNECEDOR : " + nomeFornecedor + "\n\n"
                        + "LOTE : " + loteOriginal + "\n\n"
                        + "MATER. PRIMA : " + nomeMatPrima + "\n\n"
                        + "DATA DEVOLUÇÃO : " + dataDevolucao + "\n\n"
                        + "QUANTID. DEVOLV. : " + quantiDevolvida + "\n\n"
                        + "OBSERVAÇÃO : " + observacao + "\n\n\n");

            }

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