pessoal estou com um a duvida, tenho uma textfild e um combox, qd seleciono e dou um ok ele inclui na minha JTable e grava no banco ate ai tudo bem
agora estou tentando fazer a mesma coisa para remover, estou conseguindo so remover da jTable, mais não consigo remover do banco de dados,
Code:
int[] l = jTable.getSelectedRows();
javax.swing.table.DefaultTableModel dtm = (javax.swing.table.DefaultTableModel)jTable.getModel();
for(int i = (l.length - 1); i >= 0; --i)
dtm.removeRow(l[i]);
hca.connectDataBase();
System.out.println(jTable.getSelectedRow() + ":" + jTable.getSelectedColumn());
int address = Integer.parseInt((String)model.getValueAt(jTable.getSelectedRow(), jTable.getSelectedColumn()));
hca.deleteAddress(address);
ResultSet res = hca.selectAddress();
o erro que esta dando é esse
Code:
Exception in thread "AWT-EventQueue-0" java.lang.ArrayIndexOutOfBoundsException: -1