Einzelnen Beitrag anzeigen

Peter1981

Registriert seit: 16. Dez 2009
17 Beiträge
 
#1

Datenbankzugriff in DLL auslagern?

  Alt 16. Dez 2009, 12:55
Datenbank: Access, MySQL • Zugriff über: ADO
Hallo,

ich möchte ein Programm schreiben, bei dem der eigentliche Zugriff auf die Datenbank möglichst ausgelagert ist. Meine Grundidee ist, dass das Programm nur eine Funktion, z.B. AddUser, aufrufen soll, welche dann an eine entsprechende DLL delegiert wird, in welcher dann der Datenbankzugriff stattfindet. Damit könnte ich dann z.B. eine DLL für die Benutzung von Access, eine für MySQL usw. schreiben. Umgesetzt habe ich dies momentan versuchsweise mit einem COM-Server.
Meine Frage an euch: Ist dies ein halbwegs brauchbarer Ansatz oder gibts es elegantere Verfahren, um die gewünschte Flexibilität der Datenbankanbindung zu realisieren?

Schon einmal danke für die Antworten,

Peter
  Mit Zitat antworten Zitat