1. java
  2. android
  3. c#
  4. .net
  5. javascript
  6. php
  7. jquery
  8. html
  9. sql

Excluir Linha da Jtable e BD

Boa Tarde, estou tentando excluir uma linha da JTable por meio de um botão "Excluir", porém não estou conseguindo, alguém pode ajudar? Segue meu código do botão Excluir:

private void JExcluirActionPerformed(java.awt.event.ActionEvent evt) {                                         

        // Conexão com BD

        Conexao cnx = new Conexao();
        cnx.Conectar();

        AbstractTableModel ModeloTabela = (AbstractTableModel) jtbConsulta.getModel();

        int row = jtbConsulta.getSelectedRow();

        ModeloTabela.getValueAt(row,0).toString();

        ModeloTabela.removeRow(0); // Parei aqui
  • Por que voce não faz o excluir no DAO e depois chama ele no evento do botão?

    sinkz   31 de mar de 2015
  • Voce quer excluir os dados da linha também ou só a linha, acho que entendi errado

    sinkz   31 de mar de 2015
  • ModeloTabela.removeRow(row); // Parei aqui

    C@rlos.Silv@   31 de mar de 2015
  • Quando eu coloco a linha: ModeloTabela.removeRow(row); // Parei aqui - Ele me apresenta uma mensagem de erro: Simbol method removeRow(int) location: Variable Modelo Tabela of tipe Abstract Table Model

    Ainda não entendi o porque do erro.

    Emerson Gracindo dos Santos   31 de mar de 2015
  • Será que se voce colocar um Try/catch e depois um printStackTrace() você não obtém mais informações sobre o erro? Realmente não sei se vai funcionar, mas é bom tentar. Boa sorte

    sinkz   31 de mar de 2015
Mostrar todos os 6 comentários>
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do GUJ!

0 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags java ou faça a sua própria pergunta.