/* 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());
}
}
}