Hallo,

ich würde gerne aus einer Anwendung herraus eine .odb Datei erzeugen und als alternatives Datenbank-Front-End nutzen. Prinzipiel funktiniert dies schon. Der Pfad zur lokalen Datenbank lässt sich ohne viel Aufwand in der data-source eintragen. Leider findet Libre Office den Datenbanktreiber (org.hsqldb.jdbcDriver) nicht ohne Hilfestellung. Dazu musste manuell den Treiber unter Extras -> Optionen -> Erweitert -> Class Pfad angegeben werden.
Diesen Konfiguration möchte ich gernen meinen Anwendern ersparen.
Kann der Pfad zum benötigen Datenbanktreiber irgendwo in den XML's hinterlegt werden ?

    <office:database>
            <db:data-source>
                <db:connection-data>
                    <db:connection-resource
xlink:href="jdbc:hsqldb:file:{0};default_schema=true;shutdown=true;hsqldb.default_table_type=cached;get_column_name=false" /> <db:login db:user-name="DT" db:is-password-required="false" />
                </db:connection-data>
                <db:driver-settings db:system-driver-settings=""
                    db:base-dn="" db:parameter-name-substitution="false" />
                <db:application-connection-settings
db:is-table-name-length-limited="false" db:append-table-alias-name="false"
                    db:max-row-count="100">
                    <db:table-filter>
                        <db:table-include-filter>
<db:table-filter-pattern>%</db:table-filter-pattern>
                        </db:table-include-filter>
                    </db:table-filter>
                    <db:data-source-settings>
                        <db:data-source-setting
db:data-source-setting-is-list="false"
db:data-source-setting-name="JavaDriverClass"
db:data-source-setting-type="string">
<db:data-source-setting-value>org.hsqldb.jdbcDriver
</db:data-source-setting-value>
                        </db:data-source-setting>
                    </db:data-source-settings>
                </db:application-connection-settings>
            </db:data-source>
        </office:database>

Viele Grüße
Nico

--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme? 
http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: http://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert

Antwort per Email an