Pessoal,
no codigo abaixo eu estou fazendo um teste.
Se o registro que estou buscando no banco de dados
for igual a string “FUSCA”, ele vai mostrar aquele registro
no meu textField.
O problema é que a palavra FUSCA existe no meu banco,
mas não está passando como true dentro da função if.
Não está aparecendo mensagens de erros, simplesmente não executa a função.
Alguém sabe o erro?
Valeu.
Anderson
private void jComboBox1ActionPerformed(java.awt.event.ActionEvent evt) {
String carro = “FUSCA”;
try{
Statement st = conn.createStatement();
ResultSet rec = st.executeQuery("SELECT * FROM Veiculo");
while (rec.next()) {
if ( carro == rec.getString(2))
textField1.setText(carro);
}
st.close();
}
catch (Exception e){
System.out.println("Erro no comando SQL de Consulta");
}
}