public static Vector<Reservation> getAllReservations() throws Exception{
		Vector<Reservation> ReservationVector = new Vector<Reservation>();
		Statement state = DBConnection.OpenConnection();
		String commandstring = "SELECT * FROM Reservations;";
		String Name;
		Date Date;
		String Shown;
		int Size;
		if(state != null){
			try {
				ResultSet rs = state.executeQuery(commandstring);
				while(rs.next()) {
					Name = rs.getString("Name");
					Date = new Date(rs.getTimestamp("DateTime").getTime());
					Size = rs.getInt("Size");
					Shown = rs.getString("Shown");
					Reservation cur_reservation = new Reservation(Name, Date, Size, Shown);
					ReservationVector.add(cur_reservation);
				}
			} catch (SQLException e) {
				System.out.println(e.getMessage());
				throw new Exception("Error in SQL Execution");
				}
		}
		else
			System.err.println("Statement was null.  No connection?");
		
		state.close();
		return ReservationVector;
	}