Bom Dia,
Segue os codigos para fazer Upate nos Registros mas estou tendo Problema.
Agradeço a ajuda
Obrigado…
Metodo Alterar…
public void Alterar(CadastroBean altera)
{
try
{
String sql = "UPDATE cadastroinfo SET CodCad=?, Data_2=? WHERE CodCad=?";
PreparedStatement stmt = connection.prepareStatement(sql);
stmt.setInt (1, altera.getCodCad());
stmt.setString(2, altera.getData());
stmt.executeUpdate();
stmt.close();
}
catch (SQLException ex)
{
JOptionPane.showMessageDialog(null, "erro"+ex);
System.out.println(ex);
ex.printStackTrace();
}
}
Inplementando o metodo no botao…
private void Botao_AlterarActionPerformed(java.awt.event.ActionEvent evt) {
ObjCadBean.setCodCad(Integer.parseInt(TfCod.getText()));
ObjCadBean.setData(TfData.getText());
try
{
CadastroDao dao = new CadastroDao();
dao.Alterar(ObjCadBean);
}
catch (Exception o)
{
o.printStackTrace();
System.out.println(o);
}
}
O Exception que esta dando:
java.sql.SQLException: No value specified for parameter 3
Obrigado…