Hallo,
Ich fange bald mit einem neuen Projekt an, welche auf eine Datenbank zugreifen soll.
Dabei soll der User allerdings die Möglichkeit haben, zwischen verschiedenen Datenbanken wie SQL, SQLite, Acces, MySQL,... zu wählen.
Doch wie stell ich das am besten an?
Die Datenbankverbindung ist ja je nach Typ anders und auch die Abfragen sind je nach Typ anders.
Theoretisch kann ich ja bei jeder Funktion, welche auf die DB zugreift, zuerst prüfen, welcher DB-Typ verwendet wird und danach das SQL-Skript entsprechend anpassen.
Aber es gibt wahrscheinlich sauberere Lösungen?!
Gruss
Sandiro
Ich fange bald mit einem neuen Projekt an, welche auf eine Datenbank zugreifen soll.
Dabei soll der User allerdings die Möglichkeit haben, zwischen verschiedenen Datenbanken wie SQL, SQLite, Acces, MySQL,... zu wählen.
Doch wie stell ich das am besten an?
Die Datenbankverbindung ist ja je nach Typ anders und auch die Abfragen sind je nach Typ anders.
Theoretisch kann ich ja bei jeder Funktion, welche auf die DB zugreift, zuerst prüfen, welcher DB-Typ verwendet wird und danach das SQL-Skript entsprechend anpassen.
Aber es gibt wahrscheinlich sauberere Lösungen?!
Gruss
Sandiro