sql >> データベース >  >> RDS >> Mysql

データベース内のすべてのレコードをJTableに表示するにはどうすればよいですか?

    変更

    if (rs.next())
    

    while (rs.next())
    

    コードブロックを1回だけでなく、ResultSetの最後まで実行します。 。

    実際には次のようになります

    DefaultTableModel model = (DefaultTableModel) tblMenu.getModel();
    while (rs.next()) {
        String menu_id = rs.getString("menu_id");
        String menu_type = rs.getString("menu_type");
        String menu_cat = rs.getString("menu_cat");
        String menu_name = rs.getString("menu_name");
        String menu_price = rs.getString("menu_price");
    
        model.addRow(new Object[]{menu_id, menu_type, menu_cat, menu_name, menu_price});
    }
    


    1. 日付形式にLOADDATAINFILEを使用する複数のSETフィールド

    2. dbms_output.put_lineが先頭の空白をトリミングしないようにするにはどうすればよいですか?

    3. トランザクションの途中でトランザクションの読み取り専用プロパティを変更することはできません

    4. PostgreSQLデータベースのデプロイメントを自動化する方法