बदलें
if (rs.next())
करने के लिए
while (rs.next())
कोड ब्लॉक में सिर्फ एक बार नहीं, बल्कि 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});
}