Zitat von
Bernhard Geyer:
Zugriffskomponenten wie IBDac, ... kapseln nicht die
SQL-Unterschiede. Dazu solltest du z.B. per Bridge-Pattern eine Zwischenschicht einbauen um
DB-Eigenheiten schön in einer
Unit/Klasse kapseln zu können.
Die Zwischenschicht habe ich eigentlich schon realisiert aber auf Fibplus-Basis.
Ich suche jetzt eine Möglichkeit mit vertretbaren Aufwand die Datenbank austauschen zu können.
Dabei geht es erst mal um das Aufzeigen der Möglichkeiten. Wenn ich dann die zusätzlichen Kosten der Entwicklung
vorrechne, wird sich an dem Wunsch sicherlich noch etwas ändern.
Ich selbst halte nicht viel von solchen Alroundlösungen, da man immer den kleinsten gemeinsamen Nenner suchen muss.
Bisher hatte ich noch keinen Fall, dass ein Kunde eine andere Datenbank fordert und wenn, dann ist das sicherlich
nicht billig.
Gruß Peter