Pessoal, preciso de ajuda, criei uma aplicação em JAVA usando swing onde o usuário irá cadastrar dados referentes a passagens e depois poderá consulta-lá pelo numero exibir na mesma tela onde contém apénas JTextField onde foi cadastrado bem ai é que esta o problema eu consigo realizar o cadastro mas ao tentar realizar a consulta usando parte do código abaixo que fica na classe DAO a consulta e feita com sucesso mas não consigo exibir esta consulta em seus respectivos campos se alguém tiver alguma dica eu agradeço desde já.
private String _selectw = “SELECT * FROM ACDV WHERE NUMERO = ?;”;
//consulta pelo numero;
public Sisvia Select(Sisvia sisvia){
Connection conn = null;
PreparedStatement intrucao = null;
Sisvia retornoSisvia = null;
try {
Class.forName("com.mysql.jdbc.Driver");
conn = createConnection();
intrucao = conn.prepareStatement(_selectw);
intrucao.setInt(1,sisvia.get_txNumero());
ResultSet rs = intrucao.executeQuery();
if(rs.next()){
retornoSisvia = new Sisvia();
retornoSisvia.set_txNumero(rs.getInt("NUMERO"));
retornoSisvia.set_txData(rs.getString("txData"));
retornoSisvia.set_ltSigla(rs.getString("ltSigla"));
retornoSisvia.set_txCentroCusto(rs.getInt("txCentroCusto"));
retornoSisvia.setLtLotacao(rs.getString("ltLotacao"));
retornoSisvia.set_txMatricula(rs.getString("txMatricula"));
retornoSisvia.setTxPercurso(rs.getString("txPercurso"));
return retornoSisvia ;
}
JOptionPane.showMessageDialog(null, "Consulta efetuada com sucesso");
intrucao.close();
conn.close();
} catch (SQLException e) {
e.printStackTrace();
JOptionPane.showMessageDialog(null,"Servidor de Banco de Dados não responde!");
} catch (ClassNotFoundException e) {
e.printStackTrace();
JOptionPane.showMessageDialog(null,"Erro de execução do Sistema.");
}
return null;
}