// rs:MySQL中查询的数据,model:表结构,num:展示的列数
// 返回int值 若返回 0 则报错,无数据 非0则正确
public static int addDataTable(ResultSet rs, DefaultTableModel model, int num) {
String[] data = new String[num];
int count = 0;
model.setNumRows(0);
try {
while (rs.next()) {
count++;
for (int i = 0; i < data.length; i++) {
data[i] = rs.getString(i + 1);
}
model.addRow(data);
}
return count;
} catch (SQLException e) {
System.err.println("添加表格失败");
// e.printStackTrace();
return count;
}
}
欢迎指正