salve ho un grosso problema mi da errore su questo script

rs.Open "SELECT * FROM sottocategorie WHERE sottocategoria = '" & Request.QueryString("sottocategoria") & "' AND categoria = '" & Request.QueryString("categoria") & "' AND scuola = '" & Request.QueryString("scuola") & "'", cn, adOpenStatic, adLockReadOnly, adCmdText

mi da questo errore

Microsoft OLE DB Provider for ODBC Drivers error '80040e14'
[Microsoft][ODBC Microsoft Access Driver] Syntax error (missing operator) in query expression 'sottocategoria = 'L'urlo' AND categoria = 'Narrativa' AND scuola = 'Primaria''.

/public/sottocat.asp, line 99 'in quello linea

l'errore è presente solo quando in sottocategoria è presente l'urlo
come si fa per far passare '


grazie
saluti.