|
|
|
die führende deutsche Java-Seite und Hannes Gamperl |
|
|
Java-Neuigkeiten
Einführung
Workshops
Wissen
Ressourcen
K&K Intern
Weitere Angebote
EMail an java@acc.de
|
Allerdings muss eine Datenbank und der dazugehörige Treiber mindestens über ANSI SQL-2-Fähigkeiten verfügen um ein "JDBC Compliant"-Logo zu erhalten. Auf gewisse Grundbefehle kann sich ein Programmierer also durchaus verlassen. Wer mit SQL gar nichts anzufangen weiss, findet vielleicht mit unserem kleinen SQL-Kurs den richtigen Einstieg. Prinzipiell unterscheidet JDBC drei verschiedene Arten von Befehlen: Statement, PreparedStatement und CallableStatement. Diese sind der Reihe nach voneinander abgeleitet. Statement ist ein einfacher SQL-Befehl, PreparedStatement ein vorkompilierter SQL-Befehl und CallableStatement der Aufruf einer Prozedur. Jeder dieser Befehle benötigt ein eigenes Objekt, das erzeugt werden muss. Hier ein Beispiel für ein einfaches Statement:
Statement statement = connection.createStatement();
ResultSet result = statement.executeQuery
("SELECT Name, Strasse, TelNr FROM privat");Mittels der Methode createStatement() wird ein Objekt für einen einfachen SQL-Befehl erzeugt. Die Methode executeQuery() schickt den als Parameter enthaltenen SQL-Befehl an die Datenbank und speichert das Ergebnis in einem Objekt der Klasse ResultSet.
| |||||
| Nach oben |
© 1998 Christoph Bergmann / ACCESS Internet. Alle Rechte vorbehalten. | |||||