0

これを理解するのに苦労しています...結果が見つからない場合に最初の行にエラーを表示したいたとえば、このサイトでランダムな単語を入力すると検索バーが表示されますが、テーブルにはありません...テーブルに表示されますエラーが発生し、ヘッダー名のままです...

これはこれまでの私のコードです...

    String tempSearchValue = searchStudent.getText().trim();
    boolean empty = true;
    sql = "SELECT student_id as 'Student ID',"
            + "concat(lastname, '  ,  ', firstname, ' ', middlename) as 'Name'"
            + "FROM user "
            + "WHERE CAST(student_id as CHAR) LIKE '%" + tempSearchValue + "%'";
    try {
        pst = conn.prepareStatement(sql);
        rs = pst.executeQuery();
        while(rs.next()) {
            table.setModel(DbUtils.resultSetToTableModel(rs));
            empty = false;
        }
        if(empty) {

        }
    } catch (Exception e) {
        JOptionPane.showMessageDialog(null, e.getMessage());
    }
4

0 に答える 0