SQL-Statement in BCB vereinfachen
-
Hallo zusammen,
ich habe ein Programm, dass einige SQL-Statements im Quellcode hat. Diese werden
jetzt je nach Programmablauf an die Datenbank geschickt. Nun muss ich eine Änderung an den SQ-Statements vornehmen und zwar müssen alle Zugriffe auf die Tabellen mit einem "Präfix" vervollständigt werden; Soll heißenz.B. im Moment:
select * from benutzer;und es soll abgeändert werden in
select * from BEISPIEL.benutzer;BEISPIEL ist hierbei das Präfix das vor alle Tabellennamen gesetzt werden muss.
Gibt es eine elegante Lösung mit der man nicht alle SQL-Statements im Code ändern m uss? ODer kann man diesen "Verweis" auch über die Einstellungen im ODBC-Treiber erledigen?Vielen Dank für die Antworten
Gruß
-
benutze doch für die statements eine variable, so musst du dann immer nur die ändern, also zB:
Query1->SQL->Add("select * from...."); //nicht so, sondern... //---------------------------------- String SqlString = "select * from...."); //sondern mit Variable Query1->SQL->Add(SqlString);