I have an ASP page which builds different SQL strings depending on what the user has entered on an advanced search page. The string contains SQL LIKE statements (i.e. COLOR LIKE &#039%BLU%&#039). After the user submits the form, I do a response.Write to see the value of Request("sSQL") and it always screws up the % signs in the SQL string. I have tried using character codes rather than the %, but it screws that up as well. Is there something I&#039m missing here, or am I going to have to write a function on the receiving page to convert some nonsense symbol back into a % sign?