Ich hatte kein Glück mit dem vollständig qualifizierten Namen der Java-Klasse org.hsqldb.jdbc.JDBCDriver.
Punkt 1 ... Verwenden Sie Folgendes: org.hsqldb.jdbcDriver (Sehr empfindlich zwischen Groß- und Kleinschreibung) für Ihre Klasse. Dies verbindet immer in Base und anderen SQL-Clients.
Auch die Datei mydb.odb wurde aktualisiert. Das Forum war wahrscheinlich http://forum.openoffice.org/de/forum/viewtopic.php?f=83&t=61183 . Sie können Odb hier aktualisieren.
Prüfen Sie, was Sie gegen das Tutorial tun.
Sie benötigen einen Ordner für die Datenbankdateien, die als Datenbank bezeichnet werden. Ihre "* .odb" -Datei befindet sich außerhalb dieses Ordners. Sie sollten einen anderen Ordner namens Treiber haben, in den Sie die Datei hsqldb.jar einfügen. Dies ist der Treiberpfad, auf den gezeigt werden soll.
Ich habe auch Probleme mit diesem Split-Datenbank / Odb / Base-Problem, da ich die Portabilty von LibreOffice und das Angebot von Odb will.
Punkt 2 ... Letzter Punkt: Holen Sie sich einen aktuellen hsqldb-Treiber 2.3.0 aufwärts. Sie sagen, dass sie 2.2.9 nicht verwenden sollten, da es einen Fehler gibt. Die Version 2.3.0 behebt ein Problem, bei dem Base in Split-Odbs keine automatischen Werte erzeugt. Also hol dir diesen Fahrer.
Dies sollte Ihre Hindernisse beseitigen.
Ich habe LibOffice 4 unter opensuse 12.3 getestet