de.hattrickorganizer.database
Class JDBCAdapter

java.lang.Object
  extended by de.hattrickorganizer.database.JDBCAdapter
All Implemented Interfaces:
IJDBCAdapter

public class JDBCAdapter
extends java.lang.Object
implements IJDBCAdapter

stellt die Verbindungsfunktionen zur Datenbank her


Constructor Summary
JDBCAdapter()
          Creates new JDBCApapter
 
Method Summary
 void connect(java.lang.String URL, java.lang.String User, java.lang.String PWD, java.lang.String Treiber)
          verbindet unter angabe der Parameter
 void disconnect()
          trennt die Verbindung
 java.sql.ResultSet executeQuery(java.lang.String Sql)
          Führt einen SQL select - befehl aus
 int executeUpdate(java.lang.String Sql)
          Executes an SQL INSERT, UPDATE or DELETE statement.
 java.lang.Object[] getAllTableNames()
          Return all tablenames from current database
 DBInfo getDBInfo()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JDBCAdapter

public JDBCAdapter()
Creates new JDBCApapter

Method Detail

disconnect

public final void disconnect()
trennt die Verbindung


executeQuery

public final java.sql.ResultSet executeQuery(java.lang.String Sql)
Führt einen SQL select - befehl aus

Specified by:
executeQuery in interface IJDBCAdapter
Parameters:
Sql - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

executeUpdate

public final int executeUpdate(java.lang.String Sql)
Executes an SQL INSERT, UPDATE or DELETE statement. In addition, SQL statements that return nothing, such as SQL DDL statements, can be executed.

Specified by:
executeUpdate in interface IJDBCAdapter
Parameters:
Sql - TODO Missing Constructuor Parameter Documentation
Returns:
TODO Missing Return Method Documentation

connect

public final void connect(java.lang.String URL,
                          java.lang.String User,
                          java.lang.String PWD,
                          java.lang.String Treiber)
                   throws java.lang.Exception
verbindet unter angabe der Parameter

Parameters:
URL - bezeichnet den Pfad zum Server
User - der Username
PWD - Password
Treiber - der zu verwendende Treiber
Throws:
java.lang.Exception

getDBInfo

public DBInfo getDBInfo()
                 throws java.lang.Exception
Returns:
DBInfo
Throws:
java.lang.Exception

getAllTableNames

public java.lang.Object[] getAllTableNames()
Description copied from interface: IJDBCAdapter
Return all tablenames from current database

Specified by:
getAllTableNames in interface IJDBCAdapter
Returns:
String[]