du kannst den vollständigen SQL-text einer auswahlabfrage zur laufzeit ändern, oder auch eine neue abfrage erstellen. die abfrage hat ein entsprechendes property (sqltext oder so?), da kannst du "select ... where x=y" reinschreiben, speichern, ausgeben, ...
oder du machst ein "abfragen-template", in der du deinen param mit irgend einem prägnanten wert ersetzt, den text dann zur laufzeit lädst, eine neue abfrage erstellst, den text mit ersetztem parameter reinschreibst etc.... und dann löschst.
denke der overhead dabei sollte sich in grenzen halten, ist ja nur access
