Gente boa, cheguei agora aqui no Forum e esse é o meu 1º tópico!
Preciso da ajuda de vocês…
Estou com uma aplicação dando problema quando tento salvar os valores no banco.
Quando abro a tela, os campos já vem preenchidos com o primeiro registro da tabela,
porém só de tentar salvar sem alterar nada já está dando o erro!
Vejam o código:
private void Salvar_Update() {
String editarFun = null;
int vcargo = 0, vsetor = 0;
vcargo = cbCargo.getSelectedIndex();
vsetor = cbSetor.getSelectedIndex();
try {
int cod_fun = 0;
cod_fun = Tfun.rs.getInt("FUN_COD");
editarFun = "UPDATE FUNCIONARIOS SET FUN_NOME ='" + txNome.getText() + "',FUN_CPF='"
+ txCPF.getText() + "', FUN_RG='" + txRG.getText() + "', FUN_CEP='"
+ txCEP.getText() + "', FUN_NUMERO='" + txNumero.getText() + "', FUN_COMPLE='"
+ txComple.getText() + "', FUN_TEL='" + txTele.getText() + "', FUN_CARGO='"
+ vcargo + "', FUN_SETOR='" + vsetor + "', FUN_SALARIO='" + txSalario
+ "', FUN_SEXO='" + sexo + "'"
+ " WHERE FUN_COD=" + cod_fun + ";";
Tfun.st.executeUpdate(editarFun);
JOptionPane.showMessageDialog(null, "Cliente alterado com Sucesso!!!");
Tfun.exeSQL("SELECT * FROM CLIENTE");
} catch (SQLException erro) {
JOptionPane.showMessageDialog(null, "Erro ao Salvar!" + "\n" + erro + "\n" + editarFun);
}
}
O campo salário lá no banco é DOUBLE.
Quando tento salvar, o erro apresentado é o seguinte:
Deu pra entender, galera? Alguém pode me ajudar?
Valeu!
Sistemas utilizados: NetBeans 6.9.1, MySQL 5.1.35
