Hallo,
ich bin ein kompletter Anfänger bzgl. Datenbanken bzw. hatte vor ewigen Zeiten mal so die Grundkenntnisse angeeignet.
Allerdings stehe ich jetzt vor einem Problem:
Ich habe eine Datenbank erstellt mit insgesamt 3 Tabellen (untereinander nicht verknüpft!!), wo Kundendaten über ein Eingabeformular eingepflegt werden.
Jetzt liegt die Datei auf dem Rechner meiner Kollegin in einem Share-Ordner, wo meine Kollegin und ich gemeinsamen vollzugriff haben.
Wir haben beide das OpenOffice 3.1. installiert (mein Rechner hat Windows Home und meiner Kollegin Vista) und alles wurde von einem Computerfachmann installiert und eingerichtet.
Mit allen anderen Formularen, Tabellen etc. klappt das Sharing wunderbar.
Nur die Datenbank macht Probleme. Beim Öffnen kommt ein Bildschirm, dass ausgewählt werden soll, mit welcher von den OpenOffice Anwendungen, die Datei geöffnet werden soll (das Fenster kommt direkt von OpenOffice, nicht von Windows).
Wenn "Base-Datenbank" gewählt wird, wird diese zwar geöffnet, beim Öffnen der einzelnen Tabellen kommt es jedoch zu einer Fehlermeldung, dass die Tabelle nicht geöffnet werden kann.
Die Fehlermeldung zeigt keine Nummer an sondern lediglich Fehler mit SQL und das ein Treiber nicht installiert ist. Anschließend wird die Tabelle doch geöffnet, jedoch ohne Dateninhalt.
Das passiert auch, wenn die Datenbank bei mir geschlossen ist.
Ich hoffe mir kann weiter geholfen werden bei dem Problem.
Vielen Dank im vorraus.
Datenbank gemeinsam nutzen
Moderator: Moderatoren
Re: Datenbank gemeinsam nutzen
Hallo clare
Die Datenbank, welche mit OpenOffice installiert wird, ist HSQLDB.
Da du die Datenbank als externe Datenbank verwenden willst, musst du eine spezielle Verbindung dazu herstellen. Wie diese Anbindung erstellt wird findest du unter:
http://www.ooowiki.de/HsqlDb
Gruss
Heinz
Die Datenbank, welche mit OpenOffice installiert wird, ist HSQLDB.
Da du die Datenbank als externe Datenbank verwenden willst, musst du eine spezielle Verbindung dazu herstellen. Wie diese Anbindung erstellt wird findest du unter:
http://www.ooowiki.de/HsqlDb
Gruss
Heinz
Re: Datenbank gemeinsam nutzen
Hallo,
danke für deine schnelle Antwort.
Leider hat es nicht ganz geklappt. Er hat ein Problem mit dem Treiber. Den kann er nicht laden, und somit die gesamte Datenbank nicht fertig stellen.
Gruß,
Clare
danke für deine schnelle Antwort.
Leider hat es nicht ganz geklappt. Er hat ein Problem mit dem Treiber. Den kann er nicht laden, und somit die gesamte Datenbank nicht fertig stellen.
Gruß,
Clare
Re: Datenbank gemeinsam nutzen
Hallo clare
Hast du Java JRE installiert? Dies wird nähmlich für die obige Anbindung benötigt.
Du kannst es von http://www.java.com/de/download/manual.jsp herunterladen und installieren.
Gruss
Heinz
Hast du Java JRE installiert? Dies wird nähmlich für die obige Anbindung benötigt.
Du kannst es von http://www.java.com/de/download/manual.jsp herunterladen und installieren.
Gruss
Heinz
Re: Datenbank gemeinsam nutzen
Hallo Heinz,
also auf dem Rechner meiner Kollegin war's nicht installiert (auf meinemist es auch installiert hab grad nochmal geschaut )
Hab's bei ihr installiert und probiert: wieder genau das gleiche Problem.
also auf dem Rechner meiner Kollegin war's nicht installiert (auf meinemist es auch installiert hab grad nochmal geschaut )
Hab's bei ihr installiert und probiert: wieder genau das gleiche Problem.
Re: Datenbank gemeinsam nutzen
Hallo clare
Ich habe nochmals im Internet gesucht. HSQLDB ist eine Einzelplatz-Datenbank. Das heisst, sie kann nur von einem einzelnen Benutzer bedient werden.
Falls du eine Datenbank für mehrere Benutzer un PC's willst, musst du eine mehrplatzfähige Datenbank installieren.
Ich selbst benutze daher MySQL und habe diese über LAN mit den anderen PC's verbunden. Das funktioniert bei mir ohne Schwierigkeiten.
Für MySQL könnte ich dir weiterhelfen.
Gruss
Heinz
Ich habe nochmals im Internet gesucht. HSQLDB ist eine Einzelplatz-Datenbank. Das heisst, sie kann nur von einem einzelnen Benutzer bedient werden.
Falls du eine Datenbank für mehrere Benutzer un PC's willst, musst du eine mehrplatzfähige Datenbank installieren.
Ich selbst benutze daher MySQL und habe diese über LAN mit den anderen PC's verbunden. Das funktioniert bei mir ohne Schwierigkeiten.
Für MySQL könnte ich dir weiterhelfen.
Gruss
Heinz