Guenter Wallnig wrote:
Hallo Andreas,

Andreas Borutta schrieb:
Moin,
Kontaktdaten werden auf dem iPhone/iPod Touch in Form einer SQLite
Datenbank gespeichert.

Ich möchte gerne auf Desktoprechner in Form einer Calc-Tabelle diese
Datenbank nutzen.
[...]
Meine Frage:
[...]
Wenn ich es richtig verstehe, verwenden auch andere Online- bzw.
Offline-Anwendungen, SQLite als Datenbanktyp für Kontaktdaten. Zum
Beispiel Google-Mail.

wenn ich mich nicht irre, sind z.B. die Lesezeichen des Firefox 3.x und die Kontakte des Thunderbird in diesem Format gespeichert.
Für Ubuntu gibt es sogar ein Paket dafür.


Wäre schön, wenn man dafür den Beleg nicht suchen müsste. In meinem Repository für 9.04 kann ich nichts dergleichen finden. Warum ist dann für TB-Adressen ein spezieller Treiber erforderlich, der dann nur read-only Datensätze einliest?

Möglicherweise kann man OOo Base als GUI dafür einrichten?
Oder, was wohl für Deinen Anwendungsfall noch passender wäre, Du bearbeitest das mit Thunderbird?

Das ginge ganz sicher, wenn man erstmal die Datenbankverbindung herstellen könnte

Möglicherweise hätte man mit der erwähnten Calc-Tabelle sogar ein
universelles Mittel in der Hand, auch solche Ziele "zu füllen".

Von manchen Programmen, welche mit Adressen arbeiten, weiß ich, daß die einen Im- und Export im LDIF-Format bieten. Das sind reine Text-Dateien, welche man eventuell in OOo Calc importieren kann?


Calc ist keine Lösung. Calc ist oft ein zusätzliches Problem, wenn man Daten in Austauschformaten editieren will.

Das Problem mit Base ist immer das gleiche. Bei bestimmten Kombinationen von Betriebssystemen/Datenbanken/Treibern/Officeversionen bist Du das erste Versuchskaninchen, und allzu oft stellt sich heraus, dass Du der erste bist, der über irgendeine Regression, Inkompatibilität, unvorhergesehene Situation stolpert. Da immer verschiedene Softwareprodukte involviert sind, ist die Dokumentation oft nur schwer in eine klare Handlungsanweisung zu übersetzen. Mit SQLite/JDBC fühle ich mich auch überfordert. Scheint mehr was für Java-Entwickler zu sein.

Natürlich sollte es möglich sein innerhalb von 15 Minuten die erforderlichen Teile des Puzzles herunterzuladen und so einzurichten, dass eine SQLite-Datenbank auf Andreas Boruttas iPhone in OpenOffice.org abfragbar und hoffentlich sogar editierbar zugänglich gemacht wird. Das wäre wesentlich besser als diverse Listen auf diversen Rechnern immer wieder über Austauschformate zu synchronisieren.

Selbst wenn dieses Ansinnen ein wenig Gefummel erfordern würde, so würde es eindrucksvoll demonstrieren, was mit standardisierten Softwareschnittstellen bewerkstelligt werden kann, selbst dann, wenn noch niemand irgendein Tool für den speziellen Zweck geschrieben hat.

Was den Zugriff auf die iPhonedatei angeht, gehe ich mal davon aus, dass ein PC mit installiertem OOo das iPhone als ein beschreibbares Netzlaufwerk oder ähnliches abbildet, so dass ein paar tausend Adressen auf dem Telefon genauso zugänglich sind wie eine SQLite-Datenbank auf der lokalen Platte.

Weiß jemand, wo man sich eine Testdatenbank herunterladen kann? Vielleicht eine leere Adressdatenbank vom iPhone? SQLite ist doch eine Datenbank in einer einzelenen Datei oder nicht? Dann könnte man sich mal mit verschiedenen OOo-Versionen und Betriebssystemen der Aufgabe widmen, die Datenbank in einem Baseformular zu editieren.
Danach wäre ein neuer Wiki-Eintrag über SQLite und Base überfällig.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an