Hilfe bei DB-Verbindung

  • Themenstarter Themenstarter webraccoon
  • Beginndatum Beginndatum
W

webraccoon

Hallo Leute,

bin am Verzweifeln.

Ich versuche zum ersten Mal mit Java ein Verbindung zu einer DB herzustellen.
Das Laden des Treibers, der Connect zur DB klappt Testweise in einer Klasse auch wunderbar.
Da ich aber nun mit mehreren Tabellen arbeiten möchte, dachte ich, daß es sinnvoll wäre für jede Tabelle eine eigene Klasse zu schreiben. Und damit ich den Treiber nicht ständig in jede Klasse laden muss will ich auch hierfür eine Klasse schreiben:

public class LoadDriver {

String url = "jdbc:odbc:ringelnatz";
String benutzername = "benutzer";
String passwort = "passwort";


//DB-Treiber laden
try{
Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
System.out.println("Baue Verbindung auf ...");

try{
Connection conn = DriverManager.getConnection(url,benutzername,passwort);
}
catch(Exception e){
e.printStackTrace();
}
}
catch(ClassNotFoundException e){
System.out.println("Kann Treiber nicht laden " + e);
}
}

Leider bekomme ich bei der Variablen-Deklaration eine Fehlermeldung des Typs:

Syntax error on token ";", { expected after this token

und an der letzten schliessenden Klammer gibts ebenfalls eine Fehlermeldung der Art, daß ich eine weitere Klammer einfügen möge.

Hat jemand eine Idee, wie ich die Fehler beseitigt bekomme?

Gruss
webraccoon
 
Du solltest das entweder in eine Methode oder in den Konstruktor schreiben. Einfach so in die Klasse rein, geht nich.
 
@webraccoon:

Gib mir doch bitte Deine eMail-Adresse...ich hab' gerade eine rudimentäres Datenbank-Package geschrieben - ist noch viel zu tun aber die Hauptsachen funktionieren - und könnte Dir dann den Code zuschicken...

Mich ereichst Du unter DealeyLama@gmx.de
 
@DealeyLama,

das wäre eine prima Sache.

hier meine Adresse: lucullus@onlinehome.de.


danke
webraccoon
 
Zurück