Ich arbeite komplett Datenbankunabhängig. Zugriff bisher über
BDE (da es ja für jede Datenbank mindestens entsprechende
ODBC - Zugriffe gibt), in Zukunft wird das ganze über .NET Datenbankprovider auf Basis von
ADO.NET laufen.
Vorteile: Ich kann die Datenbank verwenden, die beim Kunden eh schon im Einsatz ist. Will heissen der Kunde spart sich die Investition in eine neue Datenbank. Klar, es gibt bisher dank
BDE noch einige Performancenachteile, aber die sind vernachlässigbar wenn man sauber entwickelt.