import java.sql.*; public class ShowJdbc{ public static void main(String args[]) { String url ="jdbc:microsoft:sqlserver://maestro:1433"; // URL der Datenbank String user = "erika"; // User-Login String passwd = "mustermann"; // User-Passwort try { // versuche Treiber Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver"); // zu laden }catch(java.lang.ClassNotFoundException e) { // fange Fehler System.err.println(e.getMessage()); // Fehlermeldung } try { Connection con; // Verbindungs-Objekt con = DriverManager.getConnection(url,user,passwd); // Verbindung Statement stmt = con.createStatement(); // Statement String query = "select * from Professoren"; // User-Query ResultSet rs = stmt.executeQuery(query); // ResultSet System.out.println ("Ausgabe der Professoren mit jeweiligem Rang: \n"); while(rs.next()) { // Zeilenweise durch System.out.print("Der Professor "); // Ergebnismenge laufen System.out.print(rs.getString("Name")); // dabei Namen und Rang System.out.print(" hat den Rang "); // formatiert ausgeben System.out.println(rs.getString("Rang")); } stmt.close(); // Statement schliessen con.close(); // Verbindung schliessen }catch(SQLException ex) { System.err.println("SQLException: " + ex.getMessage()); } } }