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 = "jdbcdbc: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
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 = "jdbcdbc: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