Hmmm, ganz dumme Frage... wenn ich mich auf die 2 genannten DBs konzentriere und ich nach Euren Vorschlägen dann sowieso alles doppelt halten müsste, warum kann ich dann nicht gleich das hier machen?
Delphi-Quellcode:
if strDB='
ORACLE'
then // DB-Typ wird beim Programmstart abgefragt
Query.Sql.Text:='
blablablah'
else
Query.Sql.Text:='
lalala';
Query.Open (oder
Query.ExecSQL);
Gruß Igotcha