Hallo Friedrich, > > heute habe ich mir die Zähne daran ausgebissen einen blob (PDF-Dokument) > in eine firebird-Datenbank reinzukriegen. Die Doku gibt nach > mitteloberflächlicher Suche nix dazu raus - zumindest mir ;o)).
Wenn Du das Ding da irgendwie rein bekommst - bei der HSQLDB geht so etwas über das Formular mit einem grafischen Kontrollfeld - dann solltest Du Dir aber vorher darüber klar werden, dass der umgekehrte Weg über die GUI nicht vorgesehen ist: Du kriegst das Bild / die *.pdf-Datei nur direkt über den Binärstream mit einem Makro ausgelesen. (siehe Handbuch Base, Kapitel Datenbank-Aufgaben) Da außerdem das Abspeichern über Formulare bei großen Bildern und wohl auch bei großen *.pdf-Dateien schnell zu einer NullPointerException führen kann würde ich grundsätzlich von der Einbindung von Binärdaten in Base Abstand nehmen. Ein externes Verzeichnis mit allen einzulesenden Dateien tut es auch. Der Pfad wird dann ebenfalls über das grafische Kontrollfeld eingelesen. > > Ich habe schon angefangen, Dokumente aus dem Dateisystem als relative > Hyperlinks einzufügen - funktioniert. Leidlich auch für den Transport. Ich würde das so lassen. Allerdings wäre ich als Datenbänkler nie auf die Idee gekommen, mit einer Tabellenkalkulation Buchhaltung zu betreiben. Ich mache so etwas mit einer externen MariaDB. Da könnte ich dann auch direkt auf dem Server ein Verzeichnis für Dokumente einbinden. Gruß Robert -- Homepage: http://robert.familiegrosskopf.de LibreOffice Community: http://robert.familiegrosskopf.de/map_3 -- Liste abmelden mit E-Mail an: discuss+unsubscr...@de.libreoffice.org Probleme? https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de Listenarchiv: https://listarchives.libreoffice.org/de/discuss/ Datenschutzerklärung: https://www.documentfoundation.org/privacy