Olá pessoal.
Estou fazendo um sistema de cadastro de funcionários bem básico em JAVA, utilizando o NetBeans como ferramenta desenvolvedora e banco de dados em access(obs.: é um trabalho de escola, o professor foi quem decidiu que banco de dados utilizar). Bem, o meu problema é o seguinte: Não consigo fazer o botão “Excluir” funcionar :? . Toda vez que tento executar ele dá o seguinte erro…
(Erro ao tentar excluir o Registro…java.sql.SQLException:[Microsoft][Driver ODBC para Microsoft Access]Parâmetros insuficientes. Eram esperados 1)
Por favor gente, tentem me dar uma ajuda.
Vou postar o código também
[code]private void jButtonExcluirRegistroFuncActionPerformed(java.awt.event.ActionEvent evt) {
// TODO add your handling code here:
try
{
String sql = “select * from funcionarios where codfuncionario =”+jTextFieldCodFuncionario.getText();
con_funcionarios.executeSQL(sql);
con_funcionarios.resultset.first();
String nome = “Deletar o cliente ;”+con_funcionarios.resultset.getString(“nomefuncionario”)+"?";
int opcao_escolhida = JOptionPane.showConfirmDialog(null,nome,“Exclusão”,
JOptionPane.YES_NO_OPTION);
if (opcao_escolhida == JOptionPane.YES_OPTION)
{
sql = "delete from funcionarios where codfuncionarios = " +jTextFieldCodFuncionario.getText();
int conseguiu_excluir = con_funcionarios.statement.executeUpdate(sql);
if (conseguiu_excluir == 1)
{
JOptionPane.showMessageDialog(null,"Exclusão realizada com sucesso");
con_funcionarios.executeSQL("select * from Cliente");
con_funcionarios.resultset.first();
mostrarDados();
}
else
return;
}
}
catch(SQLException erro)
{
JOptionPane.showMessageDialog(null,"Erro ao tentar excluir o Registro..."+erro);
}
}[/code]
Espero que tenha postado certo.
Desde já, agradeço.