while (flag) {
if (!isopen) {
List a = usersdao.findByPasswordstr("2");
if (a.size() > 0) {
n = new NewMessage();
n.setVisible(true);
isopen = true;
for (int i = 0; i < a.size(); i++) {
Users user = (Users) a.get(i);
user.setPasswordstr("0");
usersdao.update(user);
System.out.println("更新"+user.getNamestr()+"为0");
}
}
}
try {
Thread.sleep(3000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
//删除
if (jTable1.getSelectedRow() == -1) {
JOptionPane.showMessageDialog(null, "请选择要删除的行!\n", "信息提示",
JOptionPane.ERROR_MESSAGE);
} else {
int numrow = jTable1.getSelectedRows().length;
for (int i = 0; i < numrow; i++) {
//删除所选行;
String doorNumber = (String) model1.getValueAt(jTable1
.getSelectedRow(), 3);
WaterFareDAO waterfaredao = new WaterFareDAO();
waterfaredao.callProcedure(doorNumber, "deleteW");
this.model1.removeRow(this.jTable1.getSelectedRow());
//waterfaredao.callFunction("所有", model1, "WaterFare");
}
}