To try the thousands of add-ons available here, download Mozilla Firefox, a fast, free way to surf the Web!
CloseWelcome to Firefox Add-ons.
Choose from thousands of extra features and styles to make Firefox your own.
CloseReview for Bank Search Finanz Suche Finance Directory by Tiger19
Rated 3 out of 5 stars
Hotel1:
import java.sql.*;
public class Hotelverwaltung_Reservierung
{
public static void main(String[] args) {
Driver treiber = null;
Connection verbindung = null;
Statement befehl = null;
ResultSet daten = null;
String datenbank = "jdbc:oracle:thin:@dbserver2:1521:ora10",kennung ="bbsh8abe",passwort="RKa7zs";
try {
treiber = new oracle.jdbc.driver.OracleDriver();
DriverManager.registerDriver(treiber);
verbindung = DriverManager.getConnection(datenbank,kennung,passwort);
befehl = verbindung.createStatement();
//################################################################################
// Hier die Lösung der Aufgabe einfügen
daten = befehl.executeQuery("Select r.knr, z.znr, r.anreise, r.abreise from h_zimmer z left join h_reservierung r on z.znr = r.znr order by z.znr, r.anreise");
//leere Menge prüfen:
if(!daten.next())
System.out.println("Leere Menge");
else do {
System.out.println(daten.getInt(1));
//Nullbehandlung:
int knr = daten.getInt(2);
if (daten.wasNull())
System.out.println("keine Reservierung!");
else
System.out.println(knr);
} while(daten.next());
daten.close();
//################################################################################
}
catch (SQLException sql){
do {
System.out.println(sql.toString());
System.out.println("Fehler: "+ sql.getErrorCode());
}while (sql.getNextException() != null);
}
catch (Exception e){ System.out.println("Fehler: " + e);}
finally {try{
verbindung.close();}
catch (Exception e){ System.out.println("Fehler: " + e);}
}
}
}
To create your own collections, you must have a Mozilla Add-ons account.