Hallo Zusammen
Ich habe eine Frage zum Thema Datenbank-Zugriff-Schicht.
Aktuell unterhalte ich eine Delphi-Desktop-Applikation, welche ich von Delphi7 zu Delphi XE5 portiert habe.
Die Applikation hat immer noch DBase (
BDE) Tabellen als Datenspeicher, da ich während dem Migration-Zeitraum (4 Wochen) diese technische Angelegenheit nicht lösen konnte
Nun ist das Ziel diese Desktop Applikation in 64-Bit zu kompilieren (wegen der Umgebung, auf welcher diese Applikation läuft).
BDE-DBase-Zugriff kann bekanntlich nicht (ohne Hacks) auf 64Bit kompiliert werden.
Kennt jemand ein bestehendes Produkt, welches erlaubt mehrere
embedded-Datenbanken-Technologien einzubinden?
Ich könnte mir grob etwas wie eine "Facade"-Datenzugriff-Layer vorstellen, wo man via Konfiguration definieren kann, ob die Anwendung über 32-Bit auf alte DBase Tabellen zugreifen kann (Rückwärts-Kompatibilität), oder die Anwendung zB auf Firebird embedded zugreifen kann.
Hat jemand Erfahrung gesammelt und so etwas selber entwickelt??
Vielen Dank!