有下述一段代码:protected void processWindowEvent(WindowEvent e) {
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) { try {
String strurl =
"jdbc:odbc:app";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(strurl);
Statement stmt = conn.createStatement();
stmt.executeUpdate( sql);
} } catch(Exception ex ) {
JOptionPane.showMessageDialog(null, "请认真检查各项(不能为空),\n日期要合法!然后重试.", "异常警告",
JOptionPane.WARNING_MESSAGE);
ex.printStackTrace();
} System.out.println(date); System.exit(0);
}
}为什么在窗口关闭时
只有输出,没有进行数据库操作?如果想在窗口关闭时向数据库插入数据,应该如何进行操作?
super.processWindowEvent(e);
if (e.getID() == WindowEvent.WINDOW_CLOSING) { try {
String strurl =
"jdbc:odbc:app";
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
Connection conn = DriverManager.getConnection(strurl);
Statement stmt = conn.createStatement();
stmt.executeUpdate( sql);
} } catch(Exception ex ) {
JOptionPane.showMessageDialog(null, "请认真检查各项(不能为空),\n日期要合法!然后重试.", "异常警告",
JOptionPane.WARNING_MESSAGE);
ex.printStackTrace();
} System.out.println(date); System.exit(0);
}
}为什么在窗口关闭时
只有输出,没有进行数据库操作?如果想在窗口关闭时向数据库插入数据,应该如何进行操作?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货