/* ShowJdbc.java (c) 1999 Stefan Rauch, 2001 Olaf Mueller */ import java.sql.*; // Import der // SQL-Klassen public class ShowJdbc { public static void main(String args[]) { String url = "jdbc:odbc:dbs"; // Treiber-url String user = "Erika"; // User-Login String passwd = "Mustermann"; // User-Passwort String query = "select * from Professoren"; // User-Query Connection con; // Verbindungs-Objekt Statement stmt; // Query-Objekt try { //versuche Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); //jdbc- }catch(java.lang.ClassNotFoundException e) { //odbc- System.err.print("ClassNotFoundException: "); //Brueckentreiber System.err.println(e.getMessage()); } try { con = DriverManager.getConnection(url,user,passwd); // Verbindung stmt = con.createStatement(); // Statement 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()); } } }