public Aukiolo haeAukiolot() throws DAOPoikkeus {
		
		// Esitellään olio
		Aukiolo aukiolo = new Aukiolo();
		
		// Avataan tietokantayhteys:
		Connection yhteys = avaaYhteys();
		
		// Haetaan tietokannasta aukioloajat:
		try {
			String sql = "select arkialku, arkiloppu, vklpalku, vklploppu from Aukiolot";
			Statement haku = yhteys.createStatement();
			ResultSet tulokset = haku.executeQuery(sql);
			
			// Tehdään tietokantahaun tuloksista merkkijonoja
			while(tulokset.next()) {
				Date arkialku = tulokset.getTime("arkialku");
				Date arkiloppu = tulokset.getTime("arkiloppu");
				Date vklpalku = tulokset.getTime("vklpalku");
				Date vklploppu = tulokset.getTime("vklploppu");
				
				// Tehdään tuloksista olio
				aukiolo = new Aukiolo(arkialku, arkiloppu, vklpalku, vklploppu);
			}
			
		} catch(Exception e) {
			// Tapahtuiko jokin virhe? Heitetään poikkeus ruudulle.
			throw new DAOPoikkeus("Tietokantahaku aiheutti virheen.", e);
		} finally {
			// Lopulta aina suljetaan yhteys!
			suljeYhteys(yhteys);
		}
		
		return aukiolo;
	}