I want to compare a name retrieved from a form to a record held in my database. However, the entry in the form possibly will contain only part or more than what is stored in the database and vice versa. Therefore how can I compare the 2 using LIKE?? <BR><BR>The code I have been using looks like this:<BR><BR>staffExp= Request.Form("PersonalExperience")<BR><BR>strSQL= "SELECT Name, Experience FROM PersonalDetails WHERE "&_<BR>Experience LIKE 'staffExp%' ORDER BY Name"<BR><BR>This code doesn't work for me and it also doesn't take into account the fact that any differences might not necessarily come after the part retireved from the form. Help!