D
Ich habe eine config.xml in der mein ODBC-Driver, etc. steht.
Dies kann der normale sun.jdbc.odbc.JdbcOdbcDriver sein, oder auch ein oracle.jdbc.driver.OracleDriver
Ich bekomme nun aber bei diesem hier:
private DBConnect()
{
try
{
config = ConfigSingle.getInstance();
Class.forName(config.getDbDriver());
DriverManager.registerDriver((Driver)Class.forName(config.getDbDriver()).newInstance());
this.myCon = DriverManager.getConnection(config.getDbConnection(),
config.getDbUser(), config.getDbPassword());
// Fehler - DB-Verbindunbg konnte nicht hergestellt werden
} catch (Exception e)
{
System.err.println("DBConnect::"+ config.getDbDriver() + ":" + config.getDbConnection());
e.printStackTrace();
}
}
folgende exception geworfen:
11:10:41,001 ERROR [STDERR] DBConnect::sun.jdbc.odbc.JdbcOdbcDriver:myConnection
11:10:41,001 ERROR [STDERR] java.sql.SQLException: No suitable driver
11:10:41,001 ERROR [STDERR] at java.sql.DriverManager.getConnection(Unknown Source)
11:10:41,001 ERROR [STDERR] at java.sql.DriverManager.getConnection(Unknown Source)
11:10:41,001 ERROR [STDERR] at de.docjunior.servlets.dbconnect.DBConnect.<init>(DBConnect.java:34)
....
Kann mir wer erklären, was jetzt hier das Problem ist?
Ne Weile lang gings, seit ich dann aber mal versucht hab, den oracledriver zu nutzen, klappt nix mehr..