Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   OpenOffice-Datenbank (.odb) unter TurboDelphi (https://www.delphipraxis.net/135081-openoffice-datenbank-odb-unter-turbodelphi.html)

Blobb 4. Jun 2009 13:52

Datenbank: OpenOffice (.odb) • Zugriff über: momentan garnet

OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Tag allesamt.

Ich arbeite mit einer OpenOffice-Datenbank (.odb) und habe Turbo Delphi am Rechner installiert. Gibt es irgendwo ein Tutorial, in dem ich lerne, wie ich eine OpenOffice-Datenbank anbinde, neue Tabellen erstelle, Werte auslese, etc.? Gibt es vielleicht eine Möglichkeit, die OpenOffice-Datenbank in eine MicrosoftOffice-Datanbenk (.mdb) oder ähnliche Datenbanktypen zu konvertieren, falls es nicht möglich ist, die odb direkt einzubinden? (ich habe mich da bereits etwas mit Paradox7-Datenbanken gespielt, aber gelesen, dass dieser Datenbanktyp längt veraltet wäre)

mkinzler 4. Jun 2009 13:56

Re: OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Mir wäre kein Weg bekannt direkt auf eine odb-datei zuzugreifen. Es wäre aber auch dann kein zu bevorzugender weg, Access aber auch nicht. es gibt genügend bessere Alternativen ( SQLite, FireBird, PostGreSQL, MSSQL express, ...)

jaenicke 4. Jun 2009 13:58

Re: OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Open Office kann ja auch andere Datenbanken bearbeiten. Da es sich bei der Open Office Datenbank um eine Java-basierte Lösung handelt, wird es mit Delphi wohl nicht so einfach sein darauf zuzugreifen.
http://hsqldb.org/

Bernhard Geyer 4. Jun 2009 14:00

Re: OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Zitat:

Zitat von jaenicke
Open Office kann ja auch andere Datenbanken bearbeiten. Da es sich bei der Open Office Datenbank um eine Java-basierte Lösung handelt, wird es mit Delphi wohl nicht so einfach sein darauf zuzugreifen.
http://hsqldb.org/

Einfach nicht, aber über JNI und JDBC geht sowas.

mkinzler 4. Jun 2009 14:10

Re: OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Dann muss aber auch ein HSQLDB-Server installiert werden. Es gibt bessere Alternativen, warum nicht gleich eine solche verwenden?

Bernhard Geyer 4. Jun 2009 14:14

Re: OpenOffice-Datenbank (.odb) unter TurboDelphi
 
Zitat:

Zitat von mkinzler
Dann muss aber auch ein HSQLDB-Server installiert werden.

Ist nicht nötig wenn man per JNI und JDBC darauf zugreift. HSQL kann auch embedded betrieben werden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 11:39 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz