Class Database

java.lang.Object
   |
   +----Database

public class Database
extends Object
Die Klasse Database repräsentiert eine Datenbankverbindung.

Bei dem Instantieren der Klasse werden über den Konstruktor die notwendigen Parameter übergeben.

Author:
Sven Garske und Jörn Hauswald

Method Index

 o close()
Schließt die Datenbankverbindung (Connection)
 o execPreparedStmt()
Setzen der Parameter des PreparedStatements
 o execSQL()
liefert das Ergebnis einer Statement-Anfrage
 o outputResultSet(ResultSet)
wertet ResultSet aus und gibt die Ergebnistabelle zurueck

Methods

 o execSQL
 protected ResultSet execSQL() throws SQLException
liefert das Ergebnis einer Statement-Anfrage

Returns:
Ergebnis einer SQL-Anfrage ueber SQL-Statement
Throws: SQLException
ausgelöst bei Fehler in SQL-Statement
 o execPreparedStmt
 protected void execPreparedStmt() throws SQLException
Setzen der Parameter des PreparedStatements

Throws: SQLException
ausgelöst bei Fehler in SQL-Statement
 o outputResultSet
 public String outputResultSet(ResultSet rs) throws SQLException
wertet ResultSet aus und gibt die Ergebnistabelle zurueck

Parameters:
ResultSet - einer SQL-Anweisung
Returns:
Ergebnis als HTML-Tabelle
Throws: SQLException
ausgelöst bei Fehler in SQL-Statement
 o close
 protected void close()
Schließt die Datenbankverbindung (Connection)