Per provare i componenti aggiuntivi disponibili in questo sito scarica Mozilla Firefox, un modo veloce e gratuito per navigare sul Web.
ChiudiBenvenuto in Firefox Add-ons.
Scegli tra migliaia di funzionalità aggiuntive e stili per rendere Firefox veramente tuo.
ChiudiRecensione di Tiger19 per Bank Search Finanz Suche Finance Directory
Assegnate 3 su 5 stelle
Auto1:
import java.sql.*;
import java.sql.Connection;
import java.sql.Driver;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class Vorlage {
public static void main(String[] args) {
Driver treiber = null;
Connection verbindung = null;
Statement befehl = null;
ResultSet daten = null;
try {
Class.forName("oracle.jdbc.driver.OracleDriver");
verbindung = DriverManager.getConnection(
"jdbc:oracle:thin:@dbserver2:1521:ora10", "bbsh8abe",
"RKa7zs");
System.out.println("DB Verbindung hergestellt");
befehl = verbindung.createStatement();
//#################################################################################
// Hier die Lösung der Aufgabe einfügen
System.out.print ("Bitte Kundennummer angeben: ");
int knr = Eingabe.readInt();
daten = befehl.executeQuery("Select k.kname, f.kfznr, r.abholung, r.rueckgabe from Kunden k inner join Reservierung r on k.knr = r.knr inner join Fahrzeuge f on f.fnr = r.fnr where k.knr = " + knr + "order by 3");
//leere Menge prüfen:
if(!daten.next())
System.out.println("Leere Menge");
else do {
System.out.println(daten.getString(1) + "\n" + daten.getString(2) + "\n" + daten.getString(3) + "\n" + daten.getString(4));
//Nullbehandlung:
if (daten.wasNull())
System.out.println("noch keine Reservierungen!");
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);
}
}
}
}
Per creare una tua raccolta devi avere un account per Mozilla Add-ons.