Weitere aktuelle Java-Titel finden Sie bei dpunkt.
 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index


18.2.2

Schritte bei der Programmierung


Bei der Programmierung mit JDBC werden immer folgende Schritte durchgeführt: Im Beispielprogramm wird eine Verbindung zur Beispieldatenbank aufgebaut, alle Titel in einer Datenbank eines Buchshops über eine SELECT-Anweisung abgefragt und deren Namen auf der Standard-Ausgabe ausgegeben.
package demo.jdbc;

import java.sql.*;

public class SimpleJDBCDemo {

  public static void main(String[] args) {
    try {
      // Parameter für Verbindungsaufbau definieren
      String driver = "oracle.jdbc.driver.OracleDriver";
      String url = "jdbc:oracle:thin:@localhost:1521:orcl";
      String user = "shop";
      String password = "shop";
      // JDBC-Treiber laden
      Class.forName(driver);
      // Verbindung aufbauen
      Connection con;
      con = DriverManager.getConnection(url, user, password);
      // SQL-Anweisungen ausführen
      Statement stmt = con.createStatement();
      ResultSet rs = stmt.executeQuery("SELECT * FROM titel");
      // Ergebnis abfragen
      while(rs.next()) {
        System.out.println(rs.getString("titel"));
      }
      // Verbindung schließen
      con.close();
    } catch(Exception ex) {
      ex.printStackTrace();
    }
  }
}
In den folgenden Abschnitten werden die einzelnen Schritte mit ihren Besonderheiten genauer beschrieben.

Abbildung 18.4: Der Ablauf bei der Programmierung mit JDBC
Abbildung 18.4


 Inhaltsverzeichnis   Auf Ebene Zurück   Seite Zurück   Seite Vor   Auf Ebene Vor   Eine Ebene höher   Index

Copyright © 2002 dpunkt.Verlag, Heidelberg. Alle Rechte vorbehalten.