[netbeans + banco de dados] Dúvida geral

Tenho que implementar uma tabela em banco de dados, ate ai tudo bem, criei uma tabela Cliente que tem nome, cpf(primary key), idade e telefone coisa simples.

Só que tenho que criar 4 métodos para gravar, consultar, atualizar e excluir os dados da tabele…

consegui cria o Gravar, so que nao tem jeito de eu faze os outros e ainda é nota de trabalho de final de curso pra sexta…

tem como alguem me da uma mao com isso?

desde ja agradeço muuuuito
obrigado

to mandando os dois projetos do netbeans caso algum corajoso queira dar uma olhada
CRUD é um exemplo e Locadora é o meu projeto inacabado

http://uploaddearquivos.com.br/download/Trabalho-Programacao-Dois.rar

Grande abraco

Gredue, voce pode explicar melhor sua duvida???

amigo pelo q pude ver está tudo certo…

galera o projeto CRUD esta certo, o que esta errado é o projeto Locadora que eu devo implemetar, os metodos(botoes no jframe) consultar, atualizar e excluir nao estao corretos e eu nao consigo roda-los.

alguem pode me da uma luz?

grato

Vamos por parte, Método excuir:

Ele recebe uma String(cpf) como parâmetro para fazer a pesquisa e excuir do banca de dados

    public void excluirCliente(String cpf){
        conexao = oracleConexao.conectarBd();

        // Verifica a existencia da conta
        // recebe o resultado da consulta
        //String cpfPesquisado = "";
        String cpfPesquisado = "";

        String sql = "SELECT cpf FROM cliente WHERE cpf = "
                     + cpf;
        try{
            instrucaoSQL = conexao.createStatement();
            resultado = instrucaoSQL.executeQuery(sql);
            while(resultado.next()){
                cpfPesquisado = resultado.getString(1);
            }

        }
        catch (SQLException sqlE){
            //
        }
        finally{
       //     finaliza();
        }

        if( ! cpfPesquisado.equals("")){
            sql = "DELETE FROM cliente WHERE cpf = ?";
            try{
                PreparedStatement preparacao =
                        conexao.prepareStatement(sql);
                instrucaoSQL = preparacao;
                preparacao.setString(1, cpf);
                preparacao.executeUpdate();
                JOptionPane.showMessageDialog(null, "Registro excluido", "Information", JOptionPane.INFORMATION_MESSAGE);
                }
            catch (SQLException sqlE){
                JOptionPane.showMessageDialog(null, sqlE.toString(), "Registro nao excluido", JOptionPane.ERROR_MESSAGE);
                }
            finally{
             //   finaliza();
            }
        }//if
    }

E depois eu chamo o metodo no botao do jframe

operacaoCliente.excluirCliente(
                jTFCpf.getText());

Vamos por parte, Método excuir:

Ele recebe uma String(cpf) como parâmetro para fazer a pesquisa e excuir do banca de dados

    public void excluirCliente(String cpf){
        conexao = oracleConexao.conectarBd();

        // Verifica a existencia da conta
        // recebe o resultado da consulta
        //String cpfPesquisado = "";
        String cpfPesquisado = "";

        String sql = "SELECT cpf FROM cliente WHERE cpf = "
                     + cpf;
        try{
            instrucaoSQL = conexao.createStatement();
            resultado = instrucaoSQL.executeQuery(sql);
            while(resultado.next()){
                cpfPesquisado = resultado.getString(1);
            }

        }
        catch (SQLException sqlE){
            //
        }
        finally{
       //     finaliza();
        }

        if( ! cpfPesquisado.equals("")){
            sql = "DELETE FROM cliente WHERE cpf = ?";
            try{
                PreparedStatement preparacao =
                        conexao.prepareStatement(sql);
                instrucaoSQL = preparacao;
                preparacao.setString(1, cpf);
                preparacao.executeUpdate();
                JOptionPane.showMessageDialog(null, "Registro excluido", "Information", JOptionPane.INFORMATION_MESSAGE);
                }
            catch (SQLException sqlE){
                JOptionPane.showMessageDialog(null, sqlE.toString(), "Registro nao excluido", JOptionPane.ERROR_MESSAGE);
                }
            finally{
             //   finaliza();
            }
        }//if
    }

e depois eu chamo o metodo no botao do jFrame

Caso eu insira um cpf que existe no banco de dados o programa me retorna que foi feita e exclusão (coisa que não acontece) e se eu informo um cpf que não existe não tenho retorno algum.

Qual é o meu erro?