BOm dia, gostaria de saber se alguem tem alguma solucao pro meu caso e se poderia me passar alguma forma de o fazer.:
utilizo BD Postgres, e no meu formulario de venda(netbeans) eu queria excluir de uma jTable os ultimos itens, tipo de baixo pra cima, caso o usuario tenha errado ao ecolher o item ou simplesmente nao o queira. eu os adiciono atraves de um combobox etc e tals...
Exemplo: Deletando todos os itens da nota numero 1 eu consigo o fazer.
Mas eu queria ir deletando cada item, porque pode ser que eu queira manter alguns itens adicionados.
try
{
String sql = "select * from produtosvenda where vend_codigonotaf = "+tf_codigo.getText();
con_prodvenda.executeSQL(sql);
con_prodvenda.resultset.last();
String nome = "Deletar o ITEM : "+con_prodvenda.resultset.getString("vend_nomeproduto")+"?";
int opcao_escolhida = JOptionPane.showConfirmDialog(null,nome,"Exclusão ",JOptionPane.YES_NO_OPTION);
if(opcao_escolhida == JOptionPane.YES_OPTION)
{
sql = "Delete from produtosvenda vend_codvenda where vend_codigonotaf="+tf_codigo.getText();
int conseguiu_excluir = con_prodvenda.statement.executeUpdate(sql);
if (conseguiu_excluir == 1)
{
JOptionPane.showMessageDialog(null,"Exclusão realizada com sucesso!!");
//atualiza o resultset
con_prodvenda.executeSQL("select * from produtosvenda");
con_prodvenda.resultset.next();
preencher_jtable();
mostrar_dados();
}
}
else
return;
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro ao excluir o registro..."+erro);
}
