Natuerlich!!
Ich verstehe erst jetzt dein Posting in seiner ganzen Pracht! Klar. Du hast Queries in der Datenbank als String gespeichert. So einen String (was defacto etwas anderes als ein Query ist) willst Du nun mit Werten versehen und als Query absetzen. Das machst Du mit Replace ganz richtig. Am Besten der Query enthaelt Paltzhalter:
z.B.
select * from @@TABELLE@@ where name = "@@NAME@@" and anzahl = @@ANZAHL@@
Diese Platzhalter dann mit Replace ersetzen.
Mein Chef haelt Queries in der Datenbank in verschiedenen Feldern pro Query vor:
qry1: select * from
qry2: where name = "
qry3: " and anzahl =
query = qry1 & varTable & qry2 & varName & qry3 & varAnz
Natuerlich reichen 3 Felder nicht fuer jeden Query...
Ganz grosser Mist. Davon ist nur abzuraten. Replace ist toll, Replace ist gut! Hab erst die Tage Ewigkeiten damit verbracht einem Kollgen sowas zu erklaeren. Bekomm ich aber nicht in meine Kollegen rein. :(
Ich bin dafuer verantwortlich was ich sage, nicht dafuer, was Du verstehst.