<pre>
Hallo zusammen,
ich möchte gerne noch mal ein paar Fragen zur Datenbankeinrichtung MySQL/JDBC stellen.
Ein beliebtes Thema für (uns) Anfänger, und leider immer nur in
Profimanier gelöst.
<p>
Meine Connection sieht wohl so aus wie bei jedem:
<p>
static String url = "jdbc:mysql://localhost:3306/Eintrag_unter_System-DSN";
static String user = "d";
static String password = "e";
static{
try{
Class.forName(driver);
}
catch(ClassNotFoundException e){
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException{
Connection connection=DriverManager.getConnection(url, user, password);
return connection;
}
<p>
Das ganze soll bei mir als Bean von einer JSP aufgerufen werden, wobei ich schon
vorab erste vernichtende Fehlermeldungen erhalte:
<p>
Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: [Microsoft][ODBC Driver Manager] Datenquellenname nicht gefunden und kein Standardtreiber angegeben
<p>
Als Treiber habe ich mir mysql-connector-java-3.0.8-stable.tar.gz runtergeladen und entpackt.
<p>
Aber was sind das nun für Classpaths, die noch gesetzt werden müssen?
<p>
Kann vielleicht jemand einem Anfänger erklären welche .jar Datei dort wohin kopiert werden muss (im Treiber gibt es 3),
und wo der classpath eingetragen wird(autoexec.bat ist bei mir unter NT leer!?)?
<p>
Besten Dank,
Michael
</pre>
Hallo zusammen,
ich möchte gerne noch mal ein paar Fragen zur Datenbankeinrichtung MySQL/JDBC stellen.
Ein beliebtes Thema für (uns) Anfänger, und leider immer nur in
Profimanier gelöst.
<p>
Meine Connection sieht wohl so aus wie bei jedem:
<p>
static String url = "jdbc:mysql://localhost:3306/Eintrag_unter_System-DSN";
static String user = "d";
static String password = "e";
static{
try{
Class.forName(driver);
}
catch(ClassNotFoundException e){
e.printStackTrace();
}
}
public static Connection getConnection() throws SQLException{
Connection connection=DriverManager.getConnection(url, user, password);
return connection;
}
<p>
Das ganze soll bei mir als Bean von einer JSP aufgerufen werden, wobei ich schon
vorab erste vernichtende Fehlermeldungen erhalte:
<p>
Servlet Exception Has Occurred
Exception Report:
javax.servlet.ServletException: [Microsoft][ODBC Driver Manager] Datenquellenname nicht gefunden und kein Standardtreiber angegeben
<p>
Als Treiber habe ich mir mysql-connector-java-3.0.8-stable.tar.gz runtergeladen und entpackt.
<p>
Aber was sind das nun für Classpaths, die noch gesetzt werden müssen?
<p>
Kann vielleicht jemand einem Anfänger erklären welche .jar Datei dort wohin kopiert werden muss (im Treiber gibt es 3),
und wo der classpath eingetragen wird(autoexec.bat ist bei mir unter NT leer!?)?
<p>
Besten Dank,
Michael
</pre>
Comment