当给用户一个表单,即JTextFields
他们通过它更新用户信息的一堆表单时,有没有一种方法可以快速更新数据库而不是使用重复的pst.setString()
方法,即
try {
String sqlStm = "SOME UPDATE STATEMENT";
pst = conn.prepareStatement(sqlStm);
pst.setString(1, fieldTitle.getText());
pst.setString(2, fieldArea.getText());
pst.setString(3, fieldType.getSelectedItem().toString());
pst.setString(4, fieldSalary.getText());
pst.setString(5, fieldBenefit.getText());
//and More here
pst.executeUpdate();
pst.close();
JOptionPane.showMessageDialog(null, "Changes Saved");
}