Seite 1 von 1

Base-DB als Runtime

Verfasst: Mi, 19.08.2009 15:38
von volkerracho
Hallo zusammen,

ich hab mich gefragt ob ich meine (Modelleisenbahn)Datenbank auch anderen Modellbahnern zur Verfügung stellen könnte (natürlich kostenlos). Weiter fände ich es auch nicht schlecht wenn ich die Datenbank auf einem USB-Stick mitnehmen könnte, sozusagen als PortableApp.

Auf der Suche hier im Forum nach einer Lösung bin auf folgende Einträge gestossen:
Toxitom hat geschrieben:Hey Stefan,

Nein. Wozu auch? Die "runtime-Version" von Access dient dazu, dass der "Empfänger" keine Access -Lizenz (kostenpflichtig) benötigt und dennoch die Applikation auf Accessbasis nutzen kann.
Das ist bei OOo nicht nötig. Jeder kann OOo lizenzkostenfrei nutzen - da benötigt man keine "Runtimeversion" :-)
Von OpenOffice.org gibt es auch keine "befristete Demo-Version" oder ähnliches - man nimmt einfach die Vollversion.
Das ist sicher richtig, aber bestimmt nicht jeder mag sich das komplette OO-Paket herunterladen und installieren, auch wenn es kostenlos ist. Und wenn man nur "mal eben schnell" etwas zeigen will wäre eine Runtimeversion sicher auch nicht schlecht, oder!?

und diesem hier (ich habe den Beitrag etwas gekürzt):
Toxitom hat geschrieben: Die Lösung könnte sein: Jedes Formular ist ein eigenes Writerdokument. Öffne das Formular in der Bearbeitungsansicht, gehe dann auf Datei - Kopie speichern unter und speichere das Formular als unabhänige Writer-Datei.

Das wäre Schritt 1. Jetzt aber benötigt das Formualr natürlich noch die Verbindung zur Datenbank - das war in Base automatisch gegeben. Damit das funktioniert, muss deine Datenbank angemeldet sein - also im Datenquellenexplorer zu sehen sein. Den dort festgelegten Verbindungsnamen kannst du nun dem Formular zuordnen. Jetzt läuft dein Formular unabhängig von Base.
Das könnte eine Lösung sein, leider verstehe ich nicht ganz was Thomas a) mit "unabhängige" Writer-Datei meint (einfach als *.odt Dokument speichern?) und b) wie ich den im Datenquellenexplorer(?) festgelegten Verbindungsnamen dem Formular (der *.odt Datei?) zuordne?

Favorisieren würde ich die Runtimevariante, aber wenn mir jemand die Variante von Toxitom etwas genauer erklären könnte wäre ich auch schon glücklich...

Es bedankt sich mit lieben Grüssen
Claus

Re: Base-DB als Runtime

Verfasst: Mi, 19.08.2009 15:53
von eBayer
Auch das von Toxitom beschriebene erfordert die komplettinstallation von OO.
Wenn Du das nicht willst versuche es doch mit der portable Version. Pack sie auf einen Stick, der ausreichend schnell ist und dann kannst Du Deine Anwendung vom Stick ausführen. Das gesamte Festplattensystem bleibt dann von OO unberührt.
Gruß eBayer

Re: Base-DB als Runtime

Verfasst: Mi, 19.08.2009 16:23
von volkerracho
eBayer hat geschrieben:Auch das von Toxitom beschriebene erfordert die komplettinstallation von OO.
Wenn Du das nicht willst versuche es doch mit der portable Version. Pack sie auf einen Stick, der ausreichend schnell ist und dann kannst Du Deine Anwendung vom Stick ausführen. Das gesamte Festplattensystem bleibt dann von OO unberührt.
Gruß eBayer
Hallo eBayer,

den Weg mit dem Stick kann ich für mich natürlich gehen. Ich hatte noch nicht bei PortableApps nachgesehen ob es OO auch für den Stick gibt, sorry.

Gibt es denn eine Möglichkeit eine DB als Standalone App laufen zu lassen?

Viele Grüsse
Claus

Re: Base-DB als Runtime

Verfasst: Mi, 19.08.2009 16:36
von komma4
Nein - es gibt keine runtime engine a la Access.
Und eine Base-Datei mit eingebetteter HSQLDB benötigt immer OOo zum Laufen.

Re: Base-DB als Runtime

Verfasst: Sa, 22.08.2009 19:24
von greenhorn100
Mit der Nutzung eines OpenOffice-Moduls kommt man meines Wissens nicht um die Vollinstallation herum. Ein Software-unabhängiges Vorgehen ist die Herstellung von HTML-Seiten. Du hast in allen OpenOffice-Modulen die Möglichkeit, Inhalte in eine HTML-Seite umzuwandeln. Gemäss Handbuch zu Base werden beispielsweise Base-Berichte in einzelne Seiten umgewandelt. So kannst Du die Daten auch mit anderen teilen. Die HTML-Version ist selbstverständlich statisch. Das heisst wenn Du in den Ausgangsdaten in OpenOffice Base änderst, musst Du eine neue HTML-Version erstellen und auf irgend eine Homepage uploaden.

Re: Base-DB als Runtime

Verfasst: Sa, 22.08.2009 20:05
von pmoegenb
greenhorn100 hat geschrieben:Mit der Nutzung eines OpenOffice-Moduls kommt man meines Wissens nicht um die Vollinstallation herum. Ein Software-unabhängiges Vorgehen ist die Herstellung von HTML-Seiten. Du hast in allen OpenOffice-Modulen die Möglichkeit, Inhalte in eine HTML-Seite umzuwandeln. Gemäss Handbuch zu Base werden beispielsweise Base-Berichte in einzelne Seiten umgewandelt. So kannst Du die Daten auch mit anderen teilen. Die HTML-Version ist selbstverständlich statisch. Das heisst wenn Du in den Ausgangsdaten in OpenOffice Base änderst, musst Du eine neue HTML-Version erstellen und auf irgend eine Homepage uploaden.
Und für was soll das gut sein, wenn er eine Datenbank nebst Auswertungsmöglichkeiten weitergeben möchte ??