Wie suchen Sie in der SQL-Datenbank und anzeigen der auf eine JTable

Genau wie das, was der Titel sagt, möchte ich Suche eine SQL-Datenbank und zeigt Sie auf der JTable mit einem jTextField auf keyReleased.
Dies ist, was ich versucht habe:

 private void jTextField2KeyReleased(java.awt.event.KeyEvent evt) {                                        

 try{
     int get = (int)jTable2.getModel().getValueAt(jTable2.getSelectedRow(), 0);
        String query = "SELECT FName FROM roominfo WHERE FName LIKE '%" + jTextField2.getText() + "%'";

        String url = "jdbc:mysql://localhost:3306/adv"; 
        Connection conn = DriverManager.getConnection(url,"root","sa"); 
        Statement st = conn.createStatement();
        rs = st.executeQuery(query);
         jTable2.setModel(DbUtils.resultSetToTableModel(rs));

    conn.close();

}
     catch (Exception e) { 
        System.err.println("Got an exception! "); 
        JOptionPane.showMessageDialog(null,"Got an exception!");
        System.err.println(e.getMessage()); 
    }         //TODO add your handling code here:
}    

Aber ich kann es nicht tun richtig. Was scheint das problem zu sein? Es immer noch nicht suchen.

InformationsquelleAutor user3331023 | 2014-03-06
Schreibe einen Kommentar