[Resolvido]NetBeans + Access, erro ao deletar uma linha

Olá, estou com um problema, tenho um bd em access e estou usando o netbeans, estou fazendo uma aplicação simples, tenho uma jtable e uso defaultablemodel.

Meu codigo pra deletar é este:

    public void RemoverLinhaAccess(){
       //conecta no bd
        con = new conexao(); 
        con.conectar();

        int linha = jTtabelaPFI.getSelectedRow();   
        String Nome, CPF, Sql;
        int mod, col, mod2, col2;
        mod = col = mod2 = col2 = 0;
        //verifica se há realmente uma linha selecionada
        if (linha != -1) {  
            mod = jTtabelaPFI.getColumn("Nome").getModelIndex();  
            col = jTtabelaPFI.convertColumnIndexToView(mod);  
            Nome = (String) jTtabelaPFI.getValueAt(linha, col); 

            mod2 = jTtabelaPFI.getColumn("CPF").getModelIndex();  
            col2 = jTtabelaPFI.convertColumnIndexToView(mod);  
            CPF = (String) jTtabelaPFI.getValueAt(linha, col);     

            Sql = "delete from PFI where Nome = '" + Nome + "' and CPF = '" + CPF + "'";
            System.out.println(Sql);
            con.executarSQL(Sql); 
        } else {  
            Nome = null; 
            CPF = null;
        }  
       // JOptionPane.showMessageDialog(tring.format("Row: %d  ID: %s", row, id));    
    }

Na aplicação, seleciono uma linha e clico no botão de remover, mas Nome e CPF estão retornando null, oq pode ser?

Resolvido, burrice minha, no método do botão eu estava fazendo:

       // Remove a linha do modelo  
       removeLinha(linhaSelecionada); 
       // Remove linha no Access
       RemoverLinhaAccess();

Era apenas inverter… .-.