Deletar registros de uma tabela, (Java-Netbeans-Access)

0 respostas
C

Eae galera alguem sabe o que tem de errado nesse codigo-fonte exclusão, sendo que na hora de compilar o banco conecta normalmente, mas quando clico no botão excluir da o seguinte erro: [Driver ODBC para microsoft access]Tipos de Dados Incompativel.
Me ajude :D!!!

private void jButton3ActionPerformed(java.awt.event.ActionEvent evt) {
        try{

        String sql = "select * from cliente Where nome = " +tf_cpf.getText();
        con_cliente.executeSQL(sql);
        con_cliente.resultset.next();
        String nome = "Deletar o cliente: "+ con_cliente.resultset.getString("nome")+ "?";
        int opcao_escolhida = JOptionPane.showConfirmDialog(null,nome," ",JOptionPane.YES_NO_OPTION);
        if (opcao_escolhida == JOptionPane.YES_OPTION)
        {
            sql = "delete * from cliente where cpf ="+ tf_cpf.getText();
            int conseguiu_excluir = con_cliente.statement.executeUpdate(sql);
            if (conseguiu_excluir == 1)
                {
                JOptionPane.showMessageDialog(null,"Exclusão realizada com sucesso");
                con_cliente.executeSQL("Select * from cliente");
                con_cliente.resultset.next();
                tf_nome.setText(con_cliente.resultset.getString("nome"));
                tf_cpf.setText(con_cliente.resultset.getString("cpf"));
                tf_endereço.setText(con_cliente.resultset.getString("endereco"));
                tf_telefone.setText(con_cliente.resultset.getString("telefone"));
                cb_uf.setSelectedItem(con_cliente.resultset.getString("uf"));
                }
        }
        else
            return;
        }
        catch(SQLException erro)
        {
            JOptionPane.showMessageDialog(null,"Não foi possvel excluir o documento devido ao erro"+erro);
        }
    }
Criado 17 de novembro de 2009
Respostas 0
Participantes 1