22,210
社区成员
发帖
与我相关
我的任务
分享
Connection conn=dataSource.getConnection();
Statement s=conn.createStatement();
try{
conn.setAutoCommit(false);
String insertSql=".........";
s.executeUpdate(insertSql);
// 1.更新动态车次信息
String updatedbussql = "..........";
System.out.println("开始更新动态车次" + busnum);
s.executeUpdate(updatedbussql);
System.out.println("结束更新动态车次" + busnum);
System.out.println("更新动态车次" + busnum + "完成");
// 2.更新当前售票员票情况
String update_staff_bill_use = "..........";
System.out.println("开始更新用户票号");
s.executeUpdate(update_staff_bill_use);
System.out.println("结束更新用户票号");
// 3.更新当前售票点售票金额
String update_tofficesql = "............";
System.out.println("开始更新售票点金额");
s.execute(update_tofficesql);
System.out.println("结束更新售票点金额");
System.out.println("更新售票点金额完成");
// 5.更新动态车次停靠站当前票数
String update_dbus_stop_price = ".............";
System.out.println("开始更新动态车次停靠站当前票数");
s.executeUpdate(update_dbus_stop_price);
System.out.println("结束更新动态车次停靠站当前票数");
System.out.println("更新动态车次停靠站当前票数完成");
System.out.println("开始提交");
conn.commit();
System.out.println("售票成功");
} catch (Exception ee) {
System.out.println("售票过程失败,车次:" + request.getBusnum() + ",时间:"
+ request.getSetoutdate());
ee.printStackTrace();
conn.rollback();
throw ee;
}