Ich werd also gewissermassen eine Zeit lang zweigleisig fahren, eine Applikation mit zwei Datenbanken.
Um den administativen Aufwand möglichst gering zu halten, wird sicher eine embedded-
DB zum Einsatz kommen.
Wenn die Anwendung noch länger gepflegt werden soll würde ich den
DB-Zugriff in eine
Unit/Klasse packen und dann dahinter entweder
BDE oder Nicht-
BDE fahren.
Das kannst du dann auch so aufbauen das du mehrer
DBMS gleichzeitig unterstützt ohne zu viel mehraufwand/code zu haben.
Stichwort wäre hier das Bridge-Pattern mit dem man sowas realisieren kann.
Windows Vista - Eine neue Erfahrung in Fehlern.