Buongiorno, vorrei spiegarvi la mia difficoltà sperando di essere sufficientemente chiaro:

In alcuni campi tipo stringa di una tabella di access sono stati manualmente caricati dei valori che contengono caratteri incompatibili con asp, tipo l'apice, le virgolette, etc.

Al momento di eseguire operazioni con query nel codice, lo script va in errore; ho inserito questa funzione:
codice:
function sost(stringa)
sost = replace(stringa, "'", "")
end function

destinazione = sost(rec("destin"))
utente = sost(rec("utente"))
che però nel caso di "utente" restituisce questo errore:
Error Type:
Microsoft VBScript runtime (0x800A005E)
Invalid use of Null: 'replace'
come posso evitare quest'inconveniente? l'errore è segnalato perchè non viene trovato nessun apice nel campo utente? come discrimino se l'apice è presente o meno nella stringa?
Grazie per i suggerimenti.