Base verhält sich hier in mehrfacher Hinsicht exakt wie Access wenn es
mit einer Fremddatenbank benutzt wird.
Für den Datenzugriff gibt es externe Treiber des jeweiligen
Datenbankherstellers. Irgendwelche Benutzerschnittstellen sind einzig
und allein Sache des jeweiligen Datenbankprogrammes.
Du verbindest eine MySQL-Datenbank mit Access, um sie mit
Access-Formularen und Berichten zu verwenden.
Ein anderer Benutzer verbindet die selbe Datenbank mit Base, um
OpenOffice.org's Formulare und Berichte zu verwenden.
Ein dritter Benutzer verwendet eine Skript-Sammlung, um HTML-Formulare
ins Netz zu stellen.
Base kann also nicht einmal Access-Dateien lesen. Es verwendet
Microsoft-Treiber, was der Grund ist warum Access unter nur unter
Windows mit irgendeinem Datenbankprogramm verbunden werden kann (niemals
würde MS einen Linux-Treiber für Access veröffentlichen, selbst wenn sie
das innerhalb von Stunden aus dem Ärmel schütteln könnten).
Genausowenig kann Access MySQL-Datenbanken lesen, aber es gibt
MySQL-Treiber mit denen Access, Base und dutzende andere Programme auf
eine standardisierte Art und Weise kommunizieren können.
Das mit den Prozenten ist völlig egal. Auch unter Access gibt es meines
Wissens keinen Datentyp für Prozente.
20% ist lediglich eine andere Schreibweise für die gespeicherte
Dezimalzahl 0,2. Base kann 0,2 in hunderten verschiedenen Zahlenformaten
anzeigen, ohne dass dazu eine einzige Dezimalzahl in der Datenbank
verändert werden müsste.
Ganz ehrlich: Solange Du noch eine legale Kopie irgendeiner alten
Access-Version unter Windows laufen lassen kannst, solltest lediglich
eine Verknüpfung für Serienbriefe, Calc-Modelle, PDF-Export und
ähnliches bereitstellen, ohne eidtierbare Tabellen, ohne Formulare.
Bearbeite Deine relationale Datenbank in Access und verwende die Daten
auch(!) in OOo mit Base als Brückenelement.
Schönen Nachmittag,
Andreas
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]