Galera Boa Noite, estou precisando de uma luz, tentando fazer o update dos dados mais não está atualizando não sei o porque
essa aqui é a minha classe controler
`
public void updateUser(User update) {
try {
String sql = “update usuario set UsuarioColaborador=?, SenhaColaborador=?,NivelAcesso=?, CargoColaborador=? where CodeUsuario=?”;
PreparedStatement pst = conexao.prepareStatement(sql);
pst.setString(1, update.getUserCollaborator());
pst.setString(2, update.getPasswordCollaborator());
pst.setString(3, update.getLevelAccess());
pst.setString(4, update.getOfficeCollaborator());
pst.setInt(5, update.getCodeUser());
pst.executeUpdate();
pst.close();
JOptionPane.showMessageDialog(null, "Usuário Alterado com Sucesso!");
} catch (SQLException erro) {
JOptionPane.showMessageDialog(null, "Erro: " + erro);
}
}
`
aqui é dentro do botão
`
User editar = new User();
editar.setOfficeCollaborator(jComboBoxcargo.getSelectedItem().toString());
editar.setLevelAccess(jComboBoxNivelAcesso.getSelectedItem().toString());
editar.setUserCollaborator(jTextFieldNomeusuario.getText());
editar.setPasswordCollaborator(jTextFieldSenha.getText());
// editar.setCodeUser(Integer.parseInt(jTextFieldcodigo.getText()));;
UserControl dao = new UserControl();
dao.updateUser(editar);
new Utilities().Limpacampos(jPanel1);
`
Sou uma pessoa nova na comunidade, se alguém puder me ajudar