Can a form query be a variable?

Can a form query be a variable?

a user inputs desired  search query field (Search) 
(ie.    RefUSA_Data[((!Company_Name.contains("Envy") && State == "CA") && Website != "")    )

Now I want to execute the search - something like:

rec = Search;

or if (count(Search) >0);
      { }

Can anyone please tell me the syntax to make this happen?

Thanks!

Kenny