1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49
| + "usertickettickettype,userticketfares,userticketticket_office) values" + "(?,?,?,?,?,?,?,?,?,?,?,?,?)"; PreparedStatement stmt = con.prepareStatement(sqladd); stmt.setInt(1, userticketuserid); stmt.setInt(2, userticketticketid); stmt.setString(3, userticketname); stmt.setString(4, userticketidentity_number); stmt.setString(5, userticketstation_arrival); stmt.setString(6, userticketstation_depart); stmt.setString(7, userticketdepart_date); stmt.setString(8, userticketdepart_time); stmt.setInt(9, userticketticket_number); stmt.setString(10, userticketseattype); stmt.setString(11, usertickettickettype); stmt.setString(12, userticketfares); stmt.setString(13, userticketticket_office); stmt.executeUpdate(); return true; }
@Override public boolean update(UserTicket UserTicket) throws SQLException { return false; }
@Override public void delete(int userticketid) throws SQLException { Connection con = Util.getConnection(); String sqladd = "delete from userticket where userticketid=?"; PreparedStatement stmt = con.prepareStatement(sqladd); stmt.setInt(1, userticketid); ResultSet rs = null; stmt.executeUpdate(); Util.closeAll(con, stmt, rs);
}
@Override public List<UserTicket> QueryByuserticketuserid(int userticketuserid) throws SQLException { Connection con = Util.getConnection(); String sqladd = "select * from userticket where userticketuserid=?"; PreparedStatement stmt = con.prepareStatement(sqladd); stmt.setInt(1, userticketuserid); ResultSet rs = stmt.executeQuery();
List<UserTicket> userticket = new ArrayList<>(); while (rs.next()) { int userticketid = rs.getInt(1);
|