If your users were never interacting with the queries, how where you providing the parameters for the query. If you simply had a button they clicked which then asked them for these details, then replace the old query with the last query I gave you, and the user experience will be the same...