Olá pessoal.
Estou fazendo um aplicativo e estou com uma dúvida. Um Botão que fiz ao apagar o registro retorna que a execuçao não foi executada com sucesso, mas quando olho no banco de dados foi apagado. O que estou fazendo errado?
Segue abaixo o código fonte referente ao botão.
private void jbSalvarActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
Object Evento = evt.getSource();
if (Evento == jbSalvar) {
try {
ResultSet consulta;
Conexao conexao = new Conexao();
//consulta = conexao.preencheDataSet("Select nome, senha from usuario", 1);
String nome_fabricante = jtfFabricante.getText().trim();
String str_fabricante;
int id_fabricante = 0;
if (nome_fabricante.length() == 0) {
JOptionPane.showMessageDialog(null, "Digite o nome do " +
"fabricante!");
} else {
consulta = conexao.preencheDataSet
("select count(id_fabricante)from fabricante", 1);
try {
while (consulta.next()) {
str_fabricante = consulta.getString(1);
id_fabricante = Integer.parseInt(str_fabricante);
}
} catch (Exception err) {
err.printStackTrace();
}
id_fabricante = id_fabricante++;
consulta = conexao.preencheDataSet
("insert into fabricante (id_fabricante, nome_fabricante) " +
"values ('" + id_fabricante + "', '" + nome_fabricante + "')", 2);
JOptionPane.showMessageDialog
(null, "Registro gravado com sucesso!");
jtfFabricante.setText("");
}
} catch (Exception sqlerr) {
JOptionPane.showMessageDialog(null, sqlerr);
}
}
}
[size=“11”][color=“red”]* Editado: Lembre-se de utilizar BBCode em seus códigos - Carneiro[/color][/size] :joia:

