劳驾.我想在JTable中显示所有记录.但我感到困惑,因为我的编码只显示了1条记录.当我再次点击它时,它只显示相同的记录.你能帮我怎样获取所有记录吗?
try {
Statement stmt;
stmt = con.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM menu");
if (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");
DefaultTableModel model = (DefaultTableModel) tblMenu.getModel();
model.addRow(new Object[]{menu_id, menu_type, menu_cat, menu_name, menu_price});
}
} catch (Exception e) {
System.out.println("Failed " + e);
}
Run Code Online (Sandbox Code Playgroud)
我不知道如何编码.谢谢