When I use the string from your line:
cmd.Parameters["@DOB"].Value = "DOB BETWEEN "+"'''"+ "1/12/1980"+"''"+" AND "+ "'''"+ "1/1/2000"+"''"+"";
and, using code, put it in a TextBox I get:
DOB BETWEEN '''1/12/1980'' AND '''1/1/2000''
Hopefully this will help you to spot the error(s)