Hallo,
ich komme nicht mehr weiter. Ich habe die folgende Klasse geschrieben und HSQLDB heruntergeladen. Die .java-Dateien liegen direkt in dem Ordner, in dem auch das Paket der Klasse liegt.
Dennoch wird immer angezeigt, dass kein passender Treiber gefunden werden kann...
Kann mir jemand weiterhelfen?
Gruß
Felix
ich komme nicht mehr weiter. Ich habe die folgende Klasse geschrieben und HSQLDB heruntergeladen. Die .java-Dateien liegen direkt in dem Ordner, in dem auch das Paket der Klasse liegt.
Java:
package photobib.db;
/**
*
* DBOpener opens a DB connection and returns a DBConnection-object.
*/
import java.sql.*;
public class DBOpener {
public DBConnection open(String dbFile) {
Connection connection = null;
try {
Class.forName("org.hsqldb.jdbc.JDBCDriver");
connection = DriverManager.getConnection("jdbc:hsqldb:file:" + dbFile,"SA","");
return new DBConnection(connection);
} catch (ClassNotFoundException e) {
System.out.println("Can not find HSQLDB-Driver! (org.hsqldb.jdbcDriver)");
e.printStackTrace();
return null;
} catch (SQLException e) {
e.printStackTrace();
return null;
} finally {
if (connection != null) {
try {
connection.close();
return null;
} catch (SQLException e) {
e.printStackTrace();
return null;
}
}
}
}
}
Dennoch wird immer angezeigt, dass kein passender Treiber gefunden werden kann...
Kann mir jemand weiterhelfen?
Gruß
Felix
Zuletzt bearbeitet: