Scusate ma non riesco a risolvere.

In un db access ho un indirizzo email del tipo:

pippo.d'anna@nomedominio.it

quando cerco di recuperare la password abbinata a questo indirizzo email che contiene l'apice faccio il classico replace al fine di evitare l'errore nella query di controllo dati:

codice:
function pulisci(stringa)
   pulisci = replace(stringa, "'", "''")
end function

strMail = pulisci(request.form("mail"))
Ma il recupero della psw non avviene perchè l'indirizzo email diventa pippo.d''anna@nomedominio.it ed il sistema non lo riconosce...

Cosa posso fare?