Ho problemi nel gestire i confronti con il carattere "&". Nonostante utilizzo le funzioni server.htmlencode e server.urlencode, alcuni confronti non funzionano correttamente.
Se memorizzo un nome nel database utilizzando:

server.htmlencode(nome)
memorizza il valore codificato, esempio "nome&cognome", e quando tento di confrontarlo con nome&cognome non trova nessun valore; in altri casi se non memorizzo il valore codificato mi restituisce un errore e non riesco a capire se memorizzare un nome codificandolo o no. Cosa conviene fare?