private void pesquisar_os() {
//a linha abaixo cria uma caixa de entrada do tipo JOption Pane
String num_os = JOptionPane.showInputDialog("Numero da OS");
String sql = "select * from tbos where os= " + num_os;
try {
pst = conexao.prepareStatement(sql);
rs = pst.executeQuery();
if (rs.next()) {
txtOs.setText(rs.getString(1));
txtData.setText(rs.getString(2));
//setando os radio buttons
String rbtTipo = rs.getString(3);
if (rbtTipo.equals("OS")) {
rbtOs.setSelected(true);
tipo = "OS";
} else {
rbtOrc.setSelected(true);
tipo = "Orçamento";
}
cboOsSit.setSelectedItem(rs.getString(4));
txtOsEquip.setText(rs.getString(5));
txtOsDef.setText(rs.getString(6));
txtOsServ.setText(rs.getString(7));
txtOsTec.setText(rs.getString(8));
txtOsValor.setText(rs.getString(9));
txtCliId.setText(rs.getString(10));
//evitando problemas
btnOsAdicionar.setEnabled(false);
txtCliPesquisar.setEnabled(false);
tblClientes.setVisible(false);
} else {
JOptionPane.showMessageDialog(null, "OS não cadastrada");
}
<strong>O erro esta nessa linha abaixo mais não consigo identificar o que está errado</strong>
} catch (com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException e) {
JOptionPane.showMessageDialog(null, “OS Invalida”);
<a href="//System.out.println">//System.out.println</a>(e);
} catch (Exception e2) {
JOptionPane.showMessageDialog(null, e2);
}
}
