2014-05-20 111 views
0

我正在Netbeans中執行項目,並希望在從JComboBox中選擇員工時在JLabel上顯示員工詳細信息。如何檢索數據庫中的數據並在NetBeans中顯示在JLabel中

我試過......但對框架沒有影響。

private void formWindowOpened(java.awt.event.WindowEvent evt) {         
    try {     

        Class.forName("com.mysql.jdbc.Driver");     
        con = DriverManager.getConnection("jdbc:mysql://localhost:3306/tnpcb","root",""); 
        String sql="select curr_no,receive_date from tapal where user_id='"+jComboBox1.getSelectedItem()+"'"; 


        pst=con.prepareStatement(sql); 

        rs=pst.executeQuery(); 

        while(rs.next()) 
        { 
         System.out.println("hi22"); 
         jLabel1.setText(rs.getString("curr_no")); 
         jLabel1.setText(rs.getString("receive_date")); 
        } 
    } 
    catch(ClassNotFoundException | SQLException e) 
    { 

    } 
} 
+0

感謝您的回覆我完成20本身的任務。非常感謝你... – user3615401

回答

0

嘗試以包圍我們的代碼與try和catch

嘗試{ PST = con.prepareStatement(SQL);

  rs=pst.executeQuery(); 

      while(rs.next()) 
      { 
       System.out.println("hi22"); 
      jLabel1.setText(rs.getString("curr_no")); 
      jLabel1.setText(rs.getString("receive_date")); 
      } 

}趕上(例外五){}

相關問題