Galera me AJUDEM e minha primeira postagem ake sou iniciante em java aceito qualquer ajuda
To querendo retorna uma consulta do banco numa JTextField e ja tentei de varias formas nao deu em nada
Eclipse;
view plaincopy to clipboardprint?
1. CLASS DAO:
2. public void consultacadastro(CadastroProduto lo) {
3. String sql = "SELECT * from cadastroproduto where codigo="+"?";
4.
5.
6. try {
7.
8. PreparedStatement ste = connexao.prepareStatement(sql);
9. ste.setString(1, lo.getCodigo());
10.
11. ResultSet res = ste.executeQuery();
12.
13. String msg = null;
14.
15. while(res.next())
16.
17. msg = res.getString("fornecedor");
18.
19.
20.
21. cadastroProduto ddi=new cadastroProduto();
22. ddi.getJTextFieldFornecedor().setText(""+msg);
23.
24.
25.
26. ste.close();
27. res.close();
28.
29.
30.
31. } catch (SQLException e) {
32. JOptionPane.showMessageDialog(null, "Nao deu dessa vez");
33.
34. }
35.
36.
37.
38. CLASS VISUAL:
39. private JButton getJButtonConsultar() {
40. if (jButtonConsultar == null) {
41. jButtonConsultar = new JButton();
42. jButtonConsultar.setBounds(new Rectangle(14, 375, 144, 46));
43. jButtonConsultar.setFont(new Font("Encore NorScript", Font.BOLD, 14));
44. jButtonConsultar.setText("CONSULTA");
45. jButtonConsultar.setBackground(SystemColor.controlLtHighlight);
46. jButtonConsultar.addActionListener(new java.awt.event.ActionListener() {
47. public void actionPerformed(java.awt.event.ActionEvent e) {
48.
49. CadastroProduto procurar = new CadastroProduto(jTextFieldCodigo.getText());
50.
51. try{
52. CadastroDAO dao = new CadastroDAO();
53. dao.consultacadastro(procurar);
54. jTextFieldCodigo.setText("");
55.
56. }catch(SQLException e3) {
57. JOptionPane.showMessageDialog(null,"ERRO NO COMANDO !!"+e3);
58.
59.
60.
61. }
62. }});
63.
64.
65. }
66. return jButtonConsultar;
67. }
68.