![]() |
Datenbank: MSACCESS • Version: 2000 • Zugriff über: ADO
Konvertierung MDB zu ACCDB
Hallo,
kennt ihr eine Möglichkeit, Programmgesteuert von Delphi aus eine *.MDB Datenbank in das Format *.ACCDB zu konvertieren? Habe Google bemüht, aber leider bisher nichts gefunden. Gruß Alfonso |
AW: Konvertierung MDB zu ACCDB
Mit FireDAC kannst du beide Formate lesen und schreiben.
|
AW: Konvertierung MDB zu ACCDB
Zitat:
|
AW: Konvertierung MDB zu ACCDB
ot
Ich kann dazu nichts hilfreiches beitragen. Aber ich frage mich, wie Du darauf kommst, dass es einfach so ohne alles geht. Hast Du Grund zur Annahme, das wäre möglich? /ot |
AW: Konvertierung MDB zu ACCDB
Hallo,
einfach mal Google gefragt "convert mdb to accdb via code" ![]() Ist zwar für VC#, sollte aber einfach portierbar sein. Es setzt aber wohl ein installiertes Access voraus. |
AW: Konvertierung MDB zu ACCDB
Zitat:
Ich nehme ein ![]() Kommando zurück, tut er nicht. Ist intern weiterhin im alten Format geblieben... |
AW: Konvertierung MDB zu ACCDB
leider bisher nichts gefunden.
|
AW: Konvertierung MDB zu ACCDB
Vielleicht ist es möglich eine aktuelles Access so aufzurufen, dass es eine DB konvertiert, aber anders läßt sich das bestimmt nicht machen. Das ist ja schließlich extrem Access-spezifisch und daher in Access eingebaut...
|
AW: Konvertierung MDB zu ACCDB
Zitat:
Gruß K-H |
AW: Konvertierung MDB zu ACCDB
Ich kenne ein Konvertierungsprogramm namens Database Converter 3.2 für einige Formate
![]() Gruß Andreas |
AW: Konvertierung MDB zu ACCDB
Zitat:
auch ich stehe immer wieder vor der Aufgabe solche Probleme zu lösen. Bevor ich zu Access komme, möchte ich was generelles zu dem Thema Datenbank-Konvertierung beitragen: Leider ist diese Thema nicht so einfach, wie es auf den ersten Blick aussieht. Ich konvertiere häufiger Access-Datenbanken in einen SQLServer. Die Herausforderung hierbei sind die Abhängigkeiten (Constraint) in den Tabellen. Die Tabellen müssen also in der Reihenfolge aufgebaut werden, wie Sie für die Erzeugung der abhängigen Daten benötigt werden. Alternativ (so mache ich das) kann eine Zieldatenbank ohne Abhängigkeiten erzeugt werden und die Abhängigkeiten und Indizes werden erst nach dem Übertragen der Daten erzeugt. Diese Problemstellung ist völlig unabhängig davon, von welche Datenbank wohin konvertiert werden soll. Zusammengefasst lässt sich also sagen, dass die Konvertierung einer Datenbank in anderes Format (also MDB nach ACCDB) eine genaue Kenntnis der Daten- und Tabellenstruktur voraussetzt. Ebenso ist eine Liste der erforderlichen Abhängigkeit und Indizes notwendig, mit der die Datenbank im Nachgang bearbeitet wird. Sollten noch Views, Formulare und Reporte in der Datenbank vorhanden sein, müssen auch diese übertragen werden. Aufgrund der Komplexität des Unterfangens eine Datenbank per Code von MDB nach ACCDB zu konvertieren, ist der Einsatz von ACCESS und der hier integrierten automatischen Konvertierung dringend angeraten. Auch wenn es möglich ist eine solche Aufgabe zu lösen, ist der Weg über ACCESS doch wesentlich schneller und sicherer. Gruß Michael |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:00 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz