[b]Estou desenvolvendo um aplicação na qual preciso que o valor selecionado
na combo box seja alterado pelo valor de um text field. Essa mudança deve ocorrer também no Banco de Dado. Estou utilizando o MySQL.
Segue abaixo o erro e parte do código.[/b]
java.sql.SQLException: Before start of result set
public void alteraArea(){
String oldArea = cbSelOrigem.getSelectedItem().toString();
String novaArea = txtOrigem.getText();
String query_id = “SELECT id_area_acao FROM area_acao WHERE area_acao = '”+ oldArea +"’";
conectaBD();
try{
ResultSet id_area = stm.executeQuery(query_id);
int id = id_area.getInt("id_area_acao");
String query_troca = "UPDATE area_acao SET area_acao = ('"+ novaArea +"') WHERE id_area_acao = '" + id + "'";
stm.execute(query_troca);
}catch (SQLException err){
System.out.println(err);
}
fechaConeccao();
txtOrigem.setText("");
exibeArea();
};
[b]Se alguém puder me ajudar …
Agradeço desde já ! [/b]