private void UpdateDadosFornecedor() {

        String nome = jTextFieldNomeFornecedor.getText();
        String morada = jTextFieldMoradaFornecedor.getText();
        String codPostal = jTextFieldCodPostalFornecedor.getText();
        String localidade = jTextFieldLocalidadeFornecedor.getText();
        String contacto = jTextFieldContactoFornecedor.getText();
        String email = jTextFieldEmailFornecedor.getText();
        String nif = jTextFieldNIFFornecedor.getText();
        String tipoProduto = jTextFieldTipoProdutoFornecedor.getText();
        String estadoFornecedor = jComboBoxEstadoFornecedor.getSelectedItem().toString();
        boolean estado;

        if (estadoFornecedor.equals("Ativo")) {
            estado = true;
        } else {
            estado = false;
        }

        try {
            Class.forName("org.apache.derby.jdbc.ClientDriver");
        } catch (ClassNotFoundException e) { //driver não encontrado
            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 = "FORNECEDOR";
            String sql = "UPDATE " + nomeTabela + " SET NOME='" + nome + "', MORADA='" + morada + "', COD_POSTAL='" + codPostal + "',"
                    + " LOCALIDADE='" + localidade + "', CONTATO=" + contacto + ", EMAIL='" + email + "',"
                    + " NIF=" + nif + ", TIPOPRODUTO='" + tipoProduto + "', ESTADO='" + estado + "'"
                    + " WHERE IDFORNECEDOR=" + idFornecedorPesquisar;

            JOptionPane.showMessageDialog(jDialogNovoFornecedor, "Fornecedor Atualizado Com Sucesso !");

            PreparedStatement st = (PreparedStatement) con.prepareStatement(sql);
            st.executeUpdate();
            st.close();
            con.close();
        } catch (SQLException ex) {
            System.err.println("SQLException: " + ex.getMessage());
        }

        System.out.println("\n** UPDATE FORNECEDOR -> DEPOIS DE EDITAR DADOS");
        System.out.println("FORNECEDOR UPDATE: " + idFornecedorPesquisar);
        System.out.println("NOME: " + nome);
        System.out.println("MORADA: " + morada);
        System.out.println("COD_POSTAL: " + codPostal);
        System.out.println("LOCALIDADE: " + localidade);
        System.out.println("CONTATO: " + contacto);
        System.out.println("EMAIL: " + email);
        System.out.println("NIF: " + nif);
        System.out.println("TIPOPRODUTO: " + tipoProduto);
        System.out.println("ESTADO: " + estado);

    }